Article in Proceedings INPROC-2014-60

BibliographyWeiß, Andreas; Gómez Sáez, Santiago; Hahn, Michael; Karastoyanova, Dimka: Approach and Refinement Strategies for Flexible Choreography Enactment.
In: R. Meersman, H. Panetto et al. (ed.): 22nd International Conference on Cooperative Information Systems (CoopIS 2014).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 93-111, english.
Springer Berlin Heidelberg, October 2014.
DOI: 10.1007/978-3-662-45563-0_6.
Article in Proceedings (Conference Paper).
CR-SchemaH.4.1 (Office Automation)
KeywordsProcess Flexibility, Choreography Flexibility, Refinement Strategies, Late Modeling, Late Selection, Process Fragments
Abstract

Collaborative, Dynamic & Complex (CDC) systems such as adaptive pervasive systems, eScience applications, and complex business systems inherently require modeling and run time exibility. Since domain problems in CDC systems are expressed as service choreographies and enacted by service orchestrations, we propose an approach introducing placeholder modeling constructs usable both on the level of choreographies and orchestrations, and a classi cation of strategies for their re nement to executable work ows. These abstract modeling constructs allow deferring the modeling decisions to later points in the life cycle of choreographies. This supports run time scenarios such as incorporating new participants into a choreography after its enactment has started or enhancing the process logic of some of the participants. We provide a prototypical implementation of the approach and evaluate it by means of a case study.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SimTech
Allow Ensembles
Entry dateAugust 25, 2014
   Publ. Institute   Publ. Computer Science