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 条
  • [1] Web Services Orchestration in the WebContent Semantic Web Framework
    Cuevas-Vicenttin, Victor
    Vargas-Solar, Genoveva
    Collet, Christine
    [J]. NINTH MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, PROCEEDINGS, 2008, : 271 - +
  • [2] A Semantical Framework for the Orchestration and Choreography of Web Services
    Pahl, Claus
    Zhu, Yaoling
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 151 (02) : 3 - 18
  • [3] A calculus for orchestration of web services
    Pugliese, Rosario
    Tiezzi, Francesco
    [J]. JOURNAL OF APPLIED LOGIC, 2012, 10 (01) : 2 - 31
  • [4] Coordinated web services orchestration
    Monsieur, Geert
    Snoeck, Monique
    Lemahieu, Wilfried
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2007, : 775 - +
  • [5] A calculus for orchestration of web services
    Lapadula, Alessandro
    Pugliese, Rosario
    Tiezzi, Francesco
    [J]. PROGRAMMING LANGUAGES AND SYSTEMS, PROCEEDINGS, 2007, 4421 : 33 - +
  • [6] Web services orchestration and choreography
    Peltz, C
    [J]. COMPUTER, 2003, 36 (10) : 46 - +
  • [7] Integrated Security Framework for Secure Web Services
    Zhang, Wenjun
    [J]. 2010 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY AND SECURITY INFORMATICS (IITSI 2010), 2010, : 178 - 183
  • [8] Decentralized orchestration of composite Web Services
    Binder, Walter
    Constantinescu, Ion
    Faltings, Boi
    [J]. ICWS 2006: IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2006, : 869 - +
  • [9] A programming model for the orchestration of Web services
    Misra, J
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, 2004, : 2 - 11
  • [10] Web services orchestration, discovery, and quality
    Zhang, Liang-Jie
    [J]. International Journal of Web Services Research, 2009, 6 (04)