Controllability in Temporal Conceptual Workflow Schemata
Workflow technology has emerged as one of the leading technologies in modelling, redesigning, and executing business processes. Currently available workflow management systems (WfMS) and research prototypes offer a very limited support for the definition, detection, and management of temporal constraints over business processes. In this paper, we propose a new advanced workflow conceptual model for expressing time constraints in business processes and, in particular, we introduce and discuss the concept of controllability for workflow schemata and its evaluation at process design time. Controllability refers to the capability of executing a workflow for any possible duration of tasks. Since in several situations durations of tasks cannot be decided by WfMSs, even tough the minimum and the maximum durations for each task are known, checking controllability is stronger than verifying the consistency of the workflow temporal constraints.
KeywordsBusiness Process Temporal Constraint Relative Constraint Task Duration Business Process Modelling Notation
Unable to display preview. Download preview PDF.
- 1.Workflow Management Coalition, Hollingsworth, D.: The workflow reference model (1995), http://www.wfmc.org/standards/framework.htm
- 2.Object Management Group (OMG): Business process definition metamodel (bpdm), beta 1 (2007), http://www.omg.org/cgi-bin/doc?dtc/2007-07-01
- 4.Eder, J., Panagos, E.: Managing time in workflow systems. In: Workflow Handbook 2001. Workflow Management Coalition (WfMC), pp. 109–132 (2000)Google Scholar
- 7.Combi, C., Gozzi, M., Juárez, J.M., Oliboni, B., Pozzi, G.: Conceptual modeling of temporal clinical workflows. In: TIME, pp. 70–81. IEEE Computer Society, Los Alamitos (2007)Google Scholar
- 10.Morris, P.H., Muscettola, N.: Temporal dynamic controllability revisited. In: Veloso, M.M., Kambhampati, S. (eds.) AAAI, pp. 1193–1198. AAAI Press / The MIT Press (2005)Google Scholar
- 12.Mangan, P.J., Sadiq, S.W.: A constraint specification approach to building flexible workflows. Journal of Research and Practice in Information Technology 35, 21–39 (2003)Google Scholar