Managing evolving workflow specifications
- 1 January 1998
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Dynamic evolution of workflow models due to process (re)engineering activities and dynamic changing situations of the real process is one of the most important challenges in workflow management. The authors present an approach for the management of evolving workflow specifications which copes with the evolution of a workflow schema and the dynamic modification of workflow instances. The approach is based on the integrated modeling of workflow schema and instance elements, the separated definition of 'what to do' and 'how to do' in the workflow schema, late binding of workflows at run-time, and the versioning of the workflow schema. On this basis, they support lazy, eager, and selective propagation as well as local customization of instances and their upward propagation. Furthermore, they address the problem of managing consistent configurations of the versioned entities of a workflow schema. In their workflow-specific versioning approach, the consistency of the workflow configuration is guaranteed and hence the version mechanism is transparent to the user.Keywords
This publication has 19 references indexed in Scilit:
- Cooperative and integrated workflow and document management for engineering applicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Version management in a distributed workflow applicationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Schema Versions in Object-Oriented Database SystemsPublished by World Scientific Pub Co Pte Ltd ,1997
- Change management needs integrated process and configuration managementPublished by Springer Nature ,1997
- Workflow transparencyPublished by Springer Nature ,1997
- DYNAMITE: DYNAMIc Task nEts for software process managementPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- Techniques for process model evolution in EPOSIEEE Transactions on Software Engineering, 1993
- A model for versioning of classes in object-oriented databasesPublished by Springer Nature ,1992
- Toward a unified framework for version modeling in engineering databasesACM Computing Surveys, 1990
- Data model issues for object-oriented applicationsACM Transactions on Information Systems, 1987