Abstract
Process models are usually depicted as directed graphs, with nodes representing activities and directed edges control flow. While structured processes with pre-defined control flow have been studied in detail, flexible processes including ad-hoc activities need further investigation. This paper presents flexible process graph, a novel approach to model processes in the context of dynamic environment and adaptive process participants’ behavior. The approach allows defining execution constraints, which are more restrictive than traditional ad-hoc processes and less restrictive than traditional control flow, thereby balancing structured control flow with unstructured ad-hoc activities. Flexible process graph focuses on what can be done to perform a process. Process participants’ routing decisions are based on the current process state. As a formal grounding, the approach uses hypergraphs, where each edge can associate any number of nodes. Hypergraphs are used to define execution semantics of processes formally. We provide a process scenario to motivate and illustrate the approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Weske, M.: Business Process Management: Concepts, Languages, Architectures. Springer, Heidelberg (2007)
OMG: Business Process Modeling Notation Specification. 1.0 edn. (February 2006)
OMG: Business Process Modeling Notation Specification. 1.1 edn. (January 2008)
Berge, C.: Graphs and Hypergraphs. Elsevier Science Ltd., Amsterdam (1985)
Berge, C.: Hypergraphs: The Theory of Finite Sets. North-Holland, Amsterdam (1989)
Petri, C.: Kommunikation mit Automaten. PhD thesis, University of Bonn, Bonn, Germany (1962) (in German)
Sadiq, S.W., Sadiq, W., Orlowska, M.E.: Pockets of Flexibility in Workflow Specification. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, pp. 513–526. Springer, Heidelberg (2001)
Reichert, M., Dadam, P.: ADEPT flex—Supporting Dynamic Changes of Workflows Without Losing Control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)
Weske, M.: Formal Foundation and Conceptual Design of Dynamic Adaptations in a Workflow Management System. In: HICSS 2001: Proceedings of the 34th Annual Hawaii International Conference on System Sciences, Washington, DC, USA, vol. 7, p. 7051. IEEE Computer Society Press, Los Alamitos (2001)
Adams, M., ter Hofstede, A., Edmond, D., van der Aalst, W.: Implementing Dynamic Flexibility in Workflows using Worklets (2006)
Adams, M., ter Hofstede, A., Edmond, D., van der Aalst, W.: Worklets: A Service-Oriented Implementation of Dynamic Flexibility in Workflows. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 291–308. Springer, Heidelberg (2006)
Basu, A., Blanning, R.: Metagraphs and Their Applications (Integrated Series in Information Systems). Springer, New York (2006)
Basu, A., Blanning, R.: Metagraphs: A Tool for Modeling Decision Support Systems. Manage. Sci. 40(12), 1579–1600 (1994)
Basu, A., Blanning, R.: Metagraphs in Workflow Support Systems. Decis. Support Syst. 25(3), 199–208 (1999)
Basu, A., Blanning, R.: A Formal Approach to Workflow Analysis. Info. Sys. Research 11(1), 17–36 (2000)
Basu, A., Blanning, R.: Workflow Analysis using Attributed Metagraphs. In: HICSS 2001: Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), Washington, DC, USA, vol. 9, p. 9040. IEEE Computer Society, Los Alamitos (2001)
van der Aalst, W., Berens, P.: Beyond Workflow Management: Product-Driven Case Handling (2001)
van der Aalst, W., Weske, M., Grunbauer, D.: Case Handling: A New Paradigm for Business Process Support (2005)
GĂĽnther, C., van der Aalst, W.: Modeling the Case Handling Principles with Colored Petri Nets
Reijers, H., Rigter, J., van der Aalst, W.: The Case Handling Case (2003)
Russell, N., ter Hofstede, A., van der Aalst, W., Mulyar, N.: Workflow Control-Flow Patterns: A Revised View. Technical report, BPMcenter.org (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Polyvyanyy, A., Weske, M. (2009). Hypergraph-Based Modeling of Ad-Hoc Business Processes. In: Ardagna, D., Mecella, M., Yang, J. (eds) Business Process Management Workshops. BPM 2008. Lecture Notes in Business Information Processing, vol 17. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00328-8_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-00328-8_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00327-1
Online ISBN: 978-3-642-00328-8
eBook Packages: Computer ScienceComputer Science (R0)