From BPMN process models to BPEL Web Services

被引:0
|
作者
Ouyang, Chun [1 ]
Dumas, Marlon [1 ]
ter Hofstede, Arthur H. M. [1 ]
van der Aalst, Wil M. P. [2 ]
机构
[1] Queensland Univ Technol, Fac Informat Technol, Brisbane, Qld, Australia
[2] Eindhoven Univ Technol, Dept Technol Management, Eindhoven, Netherlands
基金
澳大利亚研究理事会;
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Business Process Modelling Notation (BPMN) is a graph-oriented language in which control and action nodes can be connected almost arbitrarily. It is supported by various modelling tools but so far no systems can directly execute BPMN models. The Business Process Execution Language for Web Services (BPEL) on the other hand is a mainly block-structured language supported by several execution platforms. In the current setting, mapping BPMN models to BPEL code is a necessary step towards unified and standards-based business process development environments. It turns out that this mapping is challenging from a scientific viewpoint as BPMN and BPEL represent two fundamentally different classes of languages. Existing methods for mapping BPMN to BPEL impose limitations on the structure of the source model. This paper proposes a technique that overcomes these limitations. Beyond its direct relevance in the context of BPMN and BPEL, this technique addresses difficult problems that arise generally when translating between flow-based languages with parallelism.
引用
收藏
页码:285 / +
页数:2
相关论文
共 50 条
  • [21] Software technology - Orchestrating Web services with BPEL
    Louridas, Panagiotis
    IEEE SOFTWARE, 2008, 25 (02) : 85 - 87
  • [22] 用BPMN辅助整合Web Services
    胡燕梅
    邱锦伦
    计算机工程与设计, 2007, (19) : 4785 - 4787+4809
  • [23] Interaction Mismatch Discovery based Transformation from BPMN to BPEL
    Gong, Shuai
    Xiong, Jinhua
    2009 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, 2009, : 292 - 299
  • [24] From Business Process Textual Description to BPEL Models
    Khlif, Wiem
    Aloui, Nadia
    Ben Ayed, Nourchene Elleuch
    EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2021), 2022, 1556 : 112 - 131
  • [25] Study on Dynamic Services Composition of Web Services Based on BPEL
    Gao, Jinyue
    Huang, Fei
    Zhang, Gongxuan
    SIXTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2013), 2013, 9067
  • [26] A COSMIC-Based Approach for Verifying the Conformity of BPMN, BPEL and Component Models
    Khlif, Wiem
    Ben-Abdallah, Hanene
    Sellami, Asma
    Haoues, Mariem
    BUSINESS INFORMATION SYSTEMS, PT I, 2019, 353 : 381 - 396
  • [27] Modeling BPEL web services for diagnosis: Towards self-healing web services
    Li, Yingmin
    Melliti, Tarek
    Dague, Philippe
    WEBIST 2007: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES, VOL IT: INTERNET TECHNOLOGY, 2007, : 297 - +
  • [28] Designing fault tolerant web services using BPEL
    Lau, Jim
    Lung, Lau Cheuk
    Fraga, Joni da S.
    Veronese, Giuliana Santos
    7TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE IN CONJUNCTION WITH 2ND IEEE/ACIS INTERNATIONAL WORKSHOP ON E-ACTIVITY, PROCEEDINGS, 2008, : 618 - +
  • [29] How BPEL and SOA are changing Web services development
    Pasley, J
    IEEE INTERNET COMPUTING, 2005, 9 (03) : 60 - 67
  • [30] Validating Orchestration of Web Services with BPEL and Aggregate Signatures
    Blundo, Carlo
    De Cristofaro, Emiliano
    Galdi, Clemente
    Persiano, Giuseppe
    PROCEEDINGS OF THE SIXTH IEEE EUROPEAN CONFERENCE ON WEB SERVICES, 2008, : 205 - +