Abstract
This paper introduces an evolution to classical workflow that allows more flexible execution of processes while retaining its simplicity. On the one hand it allows to describe processes in the same way that they are in design and engineering manuals. On the other hand it allows to control these processes in a way that is close to the way they are actually enacted. This evolution is based on the concept of anticipation, i.e. the weakening of strict sequential execution of activity sequences in workflows by allowing intermediate results to be used as preliminary input into succeeding activities. The architecture and implementation of a workflow execution engine prototype allowing anticipation is described.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Agostini, A. and G. De Michelis, Modeling the Document Flow within a Cooperative Process as a Resource for Action,. 1996, University of Milano.
Canals, G., et al., COO Approach to Support Cooperation in Software Developments. IEE Proceedings Software Engineering, 1998. 145(2-3): p. 79–84.
Casati, F., et al. Workflow Evolution. in 15th Int. Conf. On Conceptual Modeling (ER’96). 1996.
Workflow Management Coalition, The Workflow Reference Model,. 1995.
Ellis, C. and C. Maltzahn. Chautaqua Workflow System. in 30th Hawaii Int Conf. On System Sciences, Information System Track,. 1997.
Georgakopoulos, D. Collaboration Process Management for Advanced Applications. in International Process Technology Workshop. 1999.
Godart, C., O. Perrin, and H. Skaf. coo: a Workflow Operator to Improve Cooperation Modeling in Virtual Processes. in 9th Int. Workshop on Research Issues in Data Engineering Information technology for Virtual Entreprises (RIDEVE’99). 1999.
Grigori, D., F. Charoy, and C. Godart. Flexible Data Management and Execution to Support Cooperative Workflow: the COO approach. in The Third International Symposium on Cooperative Database Systems for Advanced Applications (CODAS’01). 2001. Beijing, China.
Hagen, C. and G. Alonso. Beyond the Black Box: Event-based Inter-Process Communication in Process Support Systems. in 9th International Conference on Distributed Computing Systems (ICDCS 99). 1999. Austin, Texas, USA.
Jablonski, S. Mobile: A Modular Workflow Model and Architecture. in 4th international Working Conference on Dynamic Modeling and Information Systems. 1994. Noordwijkerhout, NL.
Jablonski, S. and C. Bussler, Workflow management-Modeling Concepts, Architecture and implementation. 1996: International Thomson Computer Press.
Joeris, G. Defining Flexible Workflow Execution Behaviors. in Enterprise-wide and Cross-enterprise Workflow Management-Concepts, Systems, Applications’, GI Workshop Proceedings-Informatik’99, Ulmer Informatik Berichte Nr. 99-07, University of Ulm. 1999.
Leymann, F. and D. Roller, Production Workflow. 1999: Prentice Hall.
Nutt, G.J. The Evolution Toward Flexible Workflow Systems. in Distributed Systems Engineering. 1996.
Reichert, M. and P. Dadam, ADEPTflex-Supporting dynamic Changes of Workflows Without Losing Control. Journal of Intelligent Information Systems, 1998. 10.
Suchmann, L.A., Plans and Situated Action. The Problem of Human-Machine Communication, in Cambridge University Press. 1987.
Weske, M. Flexible Modeling and Execution of Workflow Activities. in 31st Hawaii International Conference on System Sciences, Software Technology Track (Vol VII). 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Grigori, D., Charoy, F., Godart, C. (2001). Anticipation to Enhance Flexibility of Workflow Execution. In: Mayr, H.C., Lazansky, J., Quirchmayr, G., Vogel, P. (eds) Database and Expert Systems Applications. DEXA 2001. Lecture Notes in Computer Science, vol 2113. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44759-8_27
Download citation
DOI: https://doi.org/10.1007/3-540-44759-8_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42527-4
Online ISBN: 978-3-540-44759-7
eBook Packages: Springer Book Archive