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 条
  • [31] FORMAL ARCHITECTURES SUPPORTING DYNAMIC ORCHESTRATION OF WEB SERVICES
    Georgiev, Bozhidar
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2009, 1 (03): : 31 - 40
  • [32] Extensible process support environments for Web services orchestration
    Estublier, J
    Sanlaville, S
    International Conference on Next Generation Web Services Practices, 2005, : 27 - 32
  • [33] Web Services Composition: Mashups Driven Orchestration Definition
    Mosser, Sebastien
    Chauvel, Franck
    Blay-Fornarino, Mireille
    Riveill, Michel
    2008 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING CONTROL & AUTOMATION, VOLS 1 AND 2, 2008, : 284 - 289
  • [34] Concept Based Orchestration of Web Services Using XOT
    Jo, Ho-Sang
    Yang, Jae-Dong
    Choi, Wan
    CONTEMPORARY RESEARCH ON E-BUSINESS TECHNOLOGY AND STRATEGY, 2012, 332 : 41 - +
  • [35] Orchestration in web services and real-time communications
    Lin, Lin
    Lin, Ping
    IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (07) : 44 - 50
  • [36] Automatic orchestration of web services through semantic annotations
    Larvet, Philippe
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: SOFTWARE AGENTS AND INTERNET COMPUTING, 2007, : 269 - 274
  • [37] An Integrated Framework for RESTful Web Services Using Linked Open Data
    Modi, Kiritkumar J.
    Garg, Sanjay
    Chaudhary, Sanjay
    INTERNATIONAL JOURNAL OF GRID AND HIGH PERFORMANCE COMPUTING, 2019, 11 (02) : 24 - 49
  • [38] Towards an integrated privacy framework for HIPAA-compliant web services
    Cheng, VSY
    Hung, PCK
    CEC 2005: SEVENTH IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY, PROCEEDINGS, 2005, : 480 - 483
  • [39] Ajax and Web Services integrated framework based on duplicate proxy pattern
    Gan, Yifu
    Yang, Huirong
    PROCEEDINGS OF THE 2007 1ST INTERNATIONAL SYMPOSIUM ON INFORMATION TECHNOLOGIES AND APPLICATIONS IN EDUCATION (ISITAE 2007), 2007, : 297 - 302
  • [40] Net Traveler:: A framework for autonomic web services collaboration, orchestration and choreography in e-government information systems
    Caituiro-Monge, H
    Rodríguez-Martinez, M
    IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 2 - 10