Automating Data Exchange in Process Choreographies

被引:0
|
作者
Meyer, Andreas [1 ]
Pufahl, Luise [1 ]
Batoulis, Kimon [1 ]
Kruse, Sebastian [1 ]
Lindhauer, Thorben [1 ]
Stoff, Thomas [1 ]
Fahland, Dirk [2 ]
Weske, Mathias [1 ]
机构
[1] Univ Potsdam, Hasso Plattner Inst, Potsdam, Germany
[2] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands
来源
ADVANCED INFORMATION SYSTEMS ENGINEERING (CAISE 2014) | 2014年 / 8484卷
关键词
Process Modeling; Data Modeling; Process Choreographies; Data Exchange; BPMN; SQL; DATA-MANAGEMENT; FUTURE;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Process choreographies are part of daily business. While the correct ordering of exchanged messages can be modeled and enacted with current choreography techniques, no approach exists to describe and automate the exchange of data between processes in a choreography using messages. This paper describes an entirely model-driven approach for BPMN introducing a few concepts that suffice to model data retrieval, data transformation, message exchange, and correlation - four aspects of data exchange. For automation, this work utilizes a recent concept to enact data dependencies in internal processes. We present a modeling guideline to derive local process models from a given choreography; their operational semantics allows to correctly enact the entire choreography from the derived models only including the exchange of data. We implemented our approach by extending the camunda BPM platform with our approach and show its feasibility by realizing all service interaction patterns using only model-based concepts.
引用
收藏
页码:316 / 331
页数:16
相关论文
共 50 条
  • [31] A VBA application automating a batch process of data for liquefaction hazard map
    Li, Zhen
    Liu, Fang
    Jiang, Mingjing
    INFORMATION TECHNOLOGY IN GEO-ENGINEERING, 2014, 3 : 245 - 253
  • [32] Change Propagation Analysis and Prediction in Process Choreographies
    Fdhila, Walid
    Rinderle-Ma, Stefanie
    Indiono, Conrad
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2015, 24 (03)
  • [33] Realizability of Choreographies Using Process Algebra Encodings
    Salauen, Gwen
    Bultan, Tevfik
    INTEGRATED FORMAL METHODS, PROCEEDINGS, 2009, 5423 : 167 - +
  • [34] Realizability of Choreographies Using Process Algebra Encodings
    Salauen, Gwen
    Bultan, Tevfik
    Roohi, Nima
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2012, 5 (03) : 290 - 304
  • [35] Interpreted and Confidential Execution of Process Choreographies on a Blockchain
    Petto, Oskar
    Preindl, Thomas
    Kjaer, Martin
    BUSINESS PROCESS MANAGEMENT: BLOCKCHAIN, ROBOTIC PROCESS AUTOMATION, CENTRAL AND EASTERN EUROPEAN, EDUCATORS AND INDUSTRY FORUM: BPM 2024 BLOCKCHAIN, RPA, CEE, EDUCATORS AND INDUSTRY FORUM, 2024, 527 : 40 - 54
  • [36] Interaction-centric modeling of process choreographies
    Decker, Gero
    Weske, Mathias
    INFORMATION SYSTEMS, 2011, 36 (02) : 292 - 312
  • [37] Automating Data Science
    De Bie, Tijl
    De Raedt, Luc
    Hernandez-Orallo, Jose
    Hoos, Holger H.
    Smyth, Padhraic
    Williams, Christopher K., I
    COMMUNICATIONS OF THE ACM, 2022, 65 (03) : 76 - 87
  • [38] AUTOMATING DATA CAPTURE
    BARANIAK, DW
    COMPUTER GRAPHICS WORLD, 1987, 10 (11) : 93 - &
  • [39] Automating data imports
    Swan, Tom
    ID Systems, 1988, 8 (10):
  • [40] Automating data management
    1600, (111):