Tolerating exceptions in workflows: a unified framework for data and processes
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Handling of Irregularities in Human Centered Systems: A Unified Framework for Data and Processes
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
IT support for healthcare processes - premises, challenges, perspectives
Data & Knowledge Engineering
Hi-index | 0.00 |
An important yet open problem in workflow management is the evolution of workflow schemas, i.e., the creation, deletion and modification of workflow types in such a way that the schema remains correct. This problem is aggravated when instances of modified workflow types are active at the time of modification, because any workflow instance has to conform to the definition of its type. This paper presents a framework for dynamic workflow schema evolution that is based on workflow type versioning and workflow migration. Workflow types can be versioned, and a new version can be derived from an existing one by applying one or more modification operations. Our approach also supports the migration of workflow instances from one workflow type version to another. Besides a taxonomy of schema modification operations, we introduce correctness criteria that must be met by workflow schemas. We also define under which conditions workflow instances can be migrated to new workflow type versions.