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 条
  • [21] Automating the design process
    Howe, J
    CONTROL ENGINEERING, 1997, 44 (03) : 34 - 35
  • [22] AUTOMATING THE CONSTRAINING PROCESS
    Luna, Joel J.
    2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 1194 - 1199
  • [23] Automating the metamodeling process
    Caughlin, D
    PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE, 1997, : 978 - 985
  • [24] Automating the Grinding Process
    Lorincz, Jim
    MANUFACTURING ENGINEERING, 2013, 150 (06): : 59 - +
  • [25] AUTOMATING THE DIESINKING PROCESS
    DORAN, T
    TOOLING & PRODUCTION, 1985, 50 (10): : 47 - 48
  • [26] AUTOMATING THE DEBARKING PROCESS
    TAIPALE, E
    SVENSK PAPPERSTIDNING-NORDISK CELLULOSA, 1993, 96 (01): : 12 - 14
  • [27] MMS SITL Ground Loop: Automating the Burst Data Selection Process
    Argall, Matthew R.
    Small, Colin R.
    Piatt, Samantha
    Breen, Liam
    Petrik, Marek
    Kokkonen, Kim
    Barnum, Julie
    Larsen, Kristopher
    Wilder, Frederick D.
    Oka, Mitsuo
    Paterson, William R.
    Torbert, Roy B.
    Ergun, Robert E.
    Phan, Tai
    Giles, Barbara L.
    Burch, James L.
    FRONTIERS IN ASTRONOMY AND SPACE SCIENCES, 2020, 7
  • [28] AUTOMATING THE PROCESS OF GAZE TRACKING DATA USING SOFT CLUS TERING
    Jeevithashree, D., V
    Ray, Pallavi
    Natarajan, P.
    Pradipta, Biswas
    2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING, INSTRUMENTATION AND CONTROL TECHNOLOGIES (ICICICT), 2017, : 449 - 456
  • [29] Automating Production Process Data Acquisition Towards Spaghetti Chart 4.0
    Al-Zubaidi, S. Q. D.
    Coli, E.
    Fantoni, G.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING AND MANAGEMENT, 2022, 13 (03): : 145 - 157
  • [30] GMDH algorithms as a basis for automating the process of modeling from empirical data
    Stepashko, V.S.
    Soviet journal of automation and information sciences, 1988, 21 (04): : 42 - 52