Skip to main content
Log in

Effiziente Verträglichkeitsprüfung und automatische Migration von Workflow-Instanzen bei der Evolution von Workflow-Schemata

  • Originalbeiträge
  • Published:
Informatik Forschung und Entwicklung

Zusammenfassung.

Sollen Workflow-Management-Systeme (WfMS) in umfassender Weise für die rechnerbasierte Verwaltung und Steuerung von Geschäftsprozessen einsetzbar sein, müssen die von ihnen verwalteten Workflow-Schemata und -Instanzen bei Bedarf rasch anpassbar sein. Dabei müssen die auf Basis eines (alten) Workflow-Schemas erzeugten Instanzen auch nach dessen Änderung ungestört weiterlaufen können, etwa durch Bereitstellung geeigneter Versionskonzepte. Sehr viel schwieriger wird es, wenn die angewandten Schemaänderungen – wo gewünscht und möglich – auch auf die bereits (vielleicht in großer Zahl) laufenden Workflow-Instanzen übertragen werden sollen. Dies bei Bedarf zu können – und zwar ohne Inkonsistenzen oder Fehler zu verursachen – ist aber ungemein wichtig, wenn ein WfMS breit und flexibel einsetzbar sein soll. In diesem Beitrag wird ein Ansatz zur effizienten Prüfung der Verträglichkeit von Workflow-Instanzen mit einem geänderten Workflow-Schema vorgestellt. Durch Einbeziehung aller Beschreibungskonstrukte (z.B. auch Schleifen und Datenflüsse) und damit zusammenhängender Fragestellungen wird darüber hinaus zum ersten Mal die Grundlage für ein umfassendes Änderungsmanagement geschaffen. Außerdem wird aufgezeigt, wie der Benutzer bei der Migration verträglicher Instanzen auf das neue Schema konkret unterstützt werden kann.

Abstract.

A promising technology to enhance the flexibility of business processes is offered by workflow management systems (WfMS). In principle, changes of the process logic of application systems can be easily accomplished by modifying the (graphical) workflow (WF) schema accordingly. In doing so, it is extremely important that already running WF instances will not be disturbed. In current WfMS, this is achieved by the use of simple versioning concepts. WF schema adaptations, however, get much more difficult if the applied changes are to be propagated to already running WF instances as well. On the one hand such a feature is indispensable for many process-centered applications, on the other hand dynamic changes must not violate WF consistency. This paper presents a comprehensive framework for propagating WF schema changes to in-progress WF instances. In particular, we show how this can be done in an efficient manner and without causing inconsistencies or errors in the sequel. We establish well-defined criteria for checking whether a particular WF instance is compliant with the new WF schema or not, and we indicate which information becomes necessary in this context. Furthermore, we discuss how compliant WF instances can be automatically migrated to the new schema.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Author information

Authors and Affiliations

Authors

Additional information

Eingegangen am 2. Juli 2002 / Angenommen am 15. Oktober 2002

RID="*"

ID="*" Diese Arbeit wurde im Rahmen des Projekts „Änderungsmanagement in adaptiven Workflow-Management-Systemen” der Deutschen Forschungsgemeinschaft (DFG) erstellt.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rinderle, S., Reichert, M. & Dadam, P. Effiziente Verträglichkeitsprüfung und automatische Migration von Workflow-Instanzen bei der Evolution von Workflow-Schemata. Informatik Forsch Entw 17, 177–197 (2002). https://doi.org/10.1007/s00450-002-0122-0

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00450-002-0122-0

Navigation