首页 | 官方网站   微博 | 高级检索  
     


Automating data exchange in process choreographies
Affiliation:1. Université de Toulouse - Mines Albi, 4 route de Teillet, 81000 Albi, France;2. Linagora Toulouse, 3 Av Didier Daurat, 31000 Toulouse, France;3. InteropSys, 23 Bd Victor Hugo, 31770 Colomiers, France
Abstract:Communication between organizations is formalized as process choreographies in 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. Targeting on successful interactions, we discuss means to ensure correct process choreography modeling. Finally, 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.
Keywords:Process modeling  Data modeling  Process choreographies  Data exchange  BPMN  SQL
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号