A constraint specification approach to building flexible workflows

Mangan, PJ and Sadiq, S (2003) A constraint specification approach to building flexible workflows. Journal of Research And Practice In Information Technology, 35 1: 21-39.

Attached Files (Some files may be inaccessible until you login with your UQ eSpace credentials)
Name Description MIMEType Size Downloads
UQ116179_OA.pdf Full text (open access) application/pdf 114.78KB 60
Author Mangan, PJ
Sadiq, S
Title A constraint specification approach to building flexible workflows
Journal name Journal of Research And Practice In Information Technology   Check publisher's open access policy
ISSN 1443-458X
Publication date 2003
Sub-type Article (original research)
Open Access Status File (Publisher version)
Volume 35
Issue 1
Start page 21
End page 39
Total pages 19
Place of publication Sydney
Publisher Australian Computer Soc Inc
Language eng
Abstract Process support systems, such as workflows, are being used in a variety of domains. However, most areas of application have focused on traditional production-style processes, which are characterised by predictability and repetitiveness. Application in non-traditional domains with highly flexible process is still largely unexplored. Such flexible processes are characterised by lack of ability to completely predefine and/or an explosive number of alternatives. Accordingly we define flexibility as the ability of the process to execute on the basis of a partially defined model where the full specification is made at runtime and may be unique to each instance. In this paper, we will present an approach to building workflow models for such processes. We will present our approach in the context of a non-traditional domain for workflow, deployment, which is, degree programs in tertiary institutes. The primary motivation behind our approach is to provide the ability to model flexible processes without introducing non-standard modelling constructs. This ensures that the correctness and verification of the language is preserved. We propose to build workflow schemas from a standard set of modelling constructs and given process constraints. We identify the fundamental requirements for constraint specification and classify them into selection, termination and build constraints. We will detail the specification of these constraints in a relational model. Finally, we will demonstrate the dynamic building of instance specific workflow models on the basis of these constraints.
Keyword Computer Science, Information Systems
Computer Science, Software Engineering
tertiary domain
constraint specification Classification : 1.6.5 Model Development
Q-Index Code C1
Q-Index Status Provisional Code
Institutional Status Unknown

Document type: Journal Article
Sub-type: Article (original research)
Collections: Excellence in Research Australia (ERA) - Collection
School of Information Technology and Electrical Engineering Publications
Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 7 times in Thomson Reuters Web of Science Article | Citations
Scopus Citation Count Cited 0 times in Scopus Article
Google Scholar Search Google Scholar
Created: Wed, 17 Oct 2007, 12:08:08 EST