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 条
  • [41] Automating data independence
    Broadfoot, PJ
    Lowe, G
    Roscoe, AW
    COMPUTER SECURITY - ESORICS 2000, PROCEEDINGS, 2000, 1895 : 175 - 190
  • [42] Big Data and Predictive Analytics in ERP Systems for Automating Decision Making Process
    Babu, M. S. Prasada
    Sastry, S. Hanumanth
    2014 5TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2014, : 259 - 262
  • [43] Selection of data sets of motifs as attributes in the process of automating the annotation of proteins' keywords
    Bazzan, ALC
    dos Santos, CT
    ADVANCES IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, PROCEEDINGS, 2005, 3594 : 230 - 233
  • [44] Modeling Data Transformations in Data-Aware Service Choreographies
    Hahn, Michael
    Breitenbuecher, Uwe
    Leymann, Frank
    Wurster, Michael
    Yussupov, Vladimir
    2018 IEEE 22ND INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2018), 2018, : 28 - 34
  • [45] Automating data analysis for hydrogen/deuterium exchange mass spectrometry using data-independent acquisition methodology
    Frantisek Filandr
    Vladimir Sarpe
    Shaunak Raval
    D. Alex Crowder
    Morgan F. Khan
    Pauline Douglas
    Stephen Coales
    Rosa Viner
    Aleem Syed
    John A. Tainer
    Susan P. Lees-Miller
    David C. Schriemer
    Nature Communications, 15
  • [46] AUTOMATING THE REGULATORY PROCESS IN THE LABORATORY
    PATNOE, RL
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 1993, 206 : 8 - CHAS
  • [47] Automating the cell counting process
    Lee, Lena
    Genetic Engineering and Biotechnology News, 2014, 34 (15): : 34 - 35
  • [48] Automating the communications planning process
    Shirey, CL
    PROCEEDINGS OF THE 1996 TACTICAL COMMUNICATIONS CONFERENCE: ENSURING JOINT FORCE SUPERIORITY IN THE INFORMATION AGE, 1996, : 357 - 364
  • [49] Prophesy: Automating the modeling process
    Taylor, V
    Wu, XF
    Geisler, J
    Li, X
    Lan, ZL
    Hereld, M
    Judson, IR
    Stevens, R
    THIRD ANNUAL INTERNATIONAL WORKSHOP ON ACTIVE MIDDLEWARE SERVICES, PROCEEDINGS, 2002, : 3 - 11
  • [50] AUTOMATING THE RUBBER COMPOUNDING PROCESS
    LIGHTLE, B
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1993, 29 (06) : 1226 - 1231