Article in Proceedings INPROC-2017-54

BibliographyHahn, Michael; Breitenbücher, Uwe; Leymann, Frank; Weiß, Andreas: TraDE - A Transparent Data Exchange Middleware for Service Choreographies.
In: Panetto, Hervé (ed.); Debruyne, Christophe (ed.); Gaaloul, Walid (ed.); Papazoglou, Mike (ed.); Paschke, Adrian (ed.); Ardagna, Claudio Agostino (ed.); Meersman, Robert (ed.): On the Move to Meaningful Internet Systems. OTM 2017 Conferences: Confederated International Conferences: CoopIS, C&TC, and ODBASE 2017, Rhodes, Greece, October 23-27, 2017, Proceedings, Part I.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
Lecture Notes in Computer Science; 10573, pp. 252-270, english.
Springer International Publishing, October 25, 2017.
ISBN: 978-3-319-69462-7; DOI: 10.1007/978-3-319-69462-7_16.
Article in Proceedings (Conference Paper).
CR-SchemaH.4.1 (Office Automation)
C.2.4 (Distributed Systems)
KeywordsService choreographies; Data-awareness; Cross-partner data flow; Transparent data exchange; BPM
Abstract

Due to recent advances in data science the importance of data is increasing also in the domain of business process management. To reflect the paradigm shift towards data-awareness in service compositions, in previous work, we introduced the notion of data-aware choreographies through cross-partner data objects and cross-partner data flows as means to increase run time flexibility while reducing the complexity of modeling data flows in service choreographies. In this paper, we focus on the required run time environment to execute such data-aware choreographies through a new Transparent Data Exchange (TraDE) Middleware. The contributions of this paper are a choreography language-independent metamodel and an architecture for such a middleware. Furthermore, we evaluated our concepts and TraDE Middleware prototype by conducting a performance evaluation that compares our approach for cross-partner data flows with the classical exchange of data within service choreographies through messages. The evaluation results already show some valuable performance improvements when applying our TraDE concepts.

CopyrightSpringer International Publishing 2017
ContactMichael Hahn: michael.hahn@iaas.uni-stuttgart.de
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SimTech
SmartOrchestra
Entry dateNovember 2, 2017
   Publ. Institute   Publ. Computer Science