An Integrated Framework for Web Services Orchestration

被引:6
|
作者
Saab, C. Boutrous [1 ]
Coulibaly, D.
Haddad, S. [2 ]
Melliti, T. [3 ]
Moreaux, P.
Rampacek, S. [4 ]
机构
[1] Univ Paris 09, LAMSADE, F-75775 Paris 16, France
[2] CNRS, ENS Cachan, LSV, F-75700 Paris, France
[3] Univ Evry, IBISC, CNRS, FRE 3190, Evry, France
[4] Univ Bourgogne, LE2I Lab, CNRS, UMR 5158, F-21004 Dijon, France
关键词
BPEL; Formal Semantics; Interoperability; Language Expressivity; Program Synthesis; ALGEBRA;
D O I
10.4018/jwsr.2009071301
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently, Web services give place to active research and this is due both to industrial and theoretical factors. On one hand, Web services are essential as the design model of applications dedicated to the electronic business. On the other hand, this model aims to become one of the major formalisms for the design of distributed and cooperative applications in an open environment (the Internet). In this article, the authors will focus on two features of Web services. The first one concerns the interaction problem: given the interaction protocol of a Web service described in BPEL, how to generate the appropriate client? Their approach is based on a formal semantics for BPEL via process algebra and yields an algorithm which decides whether such a client exists and synthetize the description of this client as a (timed) automaton. The second one concerns the design process of a service. They propose a method which proceeds by two successive refinements: first the service is described via UML, then refined in a BPEL model and finally enlarged with JAVA code using JCSWL, a new language that we introduce here. Their solutions are integrated in a service development framework that will be presented in a synthetic way.
引用
收藏
页码:1 / 29
页数:29
相关论文
共 50 条
  • [41] Dynamic adaptation, composition and orchestration of Web services in virtual environments
    Bertok, Peter
    Reynolds, Stephen
    PERVASIVE COLLABORATIVE NETWORKS, 2008, 283 : 501 - 508
  • [42] DECENTRALIZED ORCHESTRATION OF COMPOSITE OGC WEB PROCESSING SERVICES IN THE CLOUD
    Xiao, Fei
    Shea, Geoffrey Y. K.
    Cao, Jiannong
    FIRST INTERNATIONAL CONFERENCE ON SMART DATA AND SMART CITIES, 30TH UDMS, 2016, 4-4 (W1): : 125 - 130
  • [43] A Web Services Orchestration Solution for Semantic Multimedia Indexing and Retrieval
    Brut, Mihaela
    Sedes, Florence
    Manzat, Ana Maria
    CISIS: 2009 INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, VOLS 1 AND 2, 2009, : 1187 - +
  • [44] Fully automated web services orchestration in a resource retrieval scenario
    Ragone, A
    Di Noia, T
    Di Sciascio, E
    Donini, FM
    Colucci, S
    2005 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, VOLS 1 AND 2, PROCEEDINGS, 2005, : 427 - 434
  • [45] Quantum Web Services Orchestration and Management Using DevOps Techniques
    Alvarado-Valiente, Jaime
    Romero-Alvarez, Javier
    Moguel, Enrique
    Garcia-Alonso, Jose
    WEB ENGINEERING, ICWE 2023, 2023, 13893 : 389 - 394
  • [46] Applying orchestration and choreography of web services on dynamic virtual marketplaces
    Dos Santos, IJG
    Madeira, ERM
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2006, 15 (01) : 57 - 85
  • [47] Mathematical models creation using orchestration and choreography of web services
    Terpak, Jan
    Horovcak, Pavel
    Lukac, Matej
    PROCEEDINGS OF THE 2016 17TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2016, : 739 - 742
  • [48] Facilitating the Rapid Development and Scalable Orchestration of Composite Web Services
    Boualem Benatallah
    Marlon Dumas
    Quan Z. Sheng
    Distributed and Parallel Databases, 2005, 17 : 5 - 37
  • [49] The Semantic Web Services Challenge: Tackling complexity at the orchestration level
    Margaria, Tiziana
    ICECCS 2008: THIRTEENTH IEEE INTERNATIONAL CONFERENCE ON THE ENGINEERING OF COMPLEX COMPUTER SYSTEMS, PROCEEDINGS, 2008, : 183 - 189
  • [50] Towards agricultural marketing reforms: Web services orchestration approach
    Sorathia, V
    Laliwala, Z
    Chaudhary, S
    2005 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, VOL 1, PROCEEDINGS, 2005, : 260 - 267