|Sonntag, Mirko; Karastoyanova, Dimka: Concurrent Workflow Evolution. |
In: Electronic Communications of the EASST, Volume 37, ISSN 1863-2122.
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
S. 1-12, englisch.
Gesellschaft für Informatik e.V. (GI), 10. März 2011.
Artikel in Tagungsband (Workshop-Beitrag).
|CR-Klassif.||H.4.1 (Office Automation)|
|Keywords||Workflow evolution; scientific workflows; Model-as-you-go; BPEL|
Workflow evolution is a collective term for concepts that deal with changes of workflow models. Adapted workflow models are deployed on a workflow engine as new model version. That means two versions of the same model are deployed on the engine. Typically, this results in conflicts between the workflow models. For example, how does a client find and choose the desired workflow version to instantiate? Typically, these problems are solved by deactivating the old model. New instances can only be created for the new model. In our work on scientific workflows we recognized that there are cases where it is desired to keep the old model activated. In this paper we investigate what it means to have several model versions active. We develop a general concept for this “concurrent workflow evolution” that solves emerging problems. Moreover, we show how this concept can be realized with BPEL.
|Abteilung(en)||Universität Stuttgart, Institut für Architektur von Anwendungssystemen|
|Eingabedatum||16. Februar 2011|