Abstract
Workflow management systems support and automate the enactment of business processes. For this purpose, workflow management systems use process definitions that have been manually planned and modeled at build time. Recent research approaches try to enhance this concept by automating the creation of process definitions, using planning algorithms. This avoids the need for predefined process definitions and thus increases flexibility and allows to save costs. An important aspect of flexibility is the ability to react to unanticipated events that might occur during runtime. This Reaction can imply replanning and dynamically adapting the process. This paper shows how replanning can be triggered automatically in an integrated workflow planning and enactment system. Triggers for monitoring process executions are presented and events are defined which lead to the evaluation of corresponding conditions for deciding when replanning is necessary. Finally, advantages, limitations and areas of application of this approach are discussed.
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
Chun, S.A., Atluri, V., Adam, N.R.: Domain knowledge-based automatic workflow generation. In: Proceedings of the 13th International Conference on Database and Expert Systems Applications, pp. 81–92. Springer, Heidelberg (2002)
Dayal, U., Blaustein, B.T., Buchmann, A.P., Chakravarthy, U.S., Hsu, M., Ledin, R., McCarthy, D.R., Rosenthal, A., Sarin, S.K., Carey, M.J., Livny, M., Jauhari, R.: The HiPAC Project: Combining Active Databases and Timing Constraints. SIGMOD Record 17(1), 51–70 (1988)
Ellis, C., Keddara, K., Rozenberg, G.: Dynamic change within workflow systems. In: Proceedings of conference on Organizational computing systems, pp. 10–21. ACM Press, New York (1995)
Feiler, P.H., Humphrey, W.S.: Software process development and enactment: Concepts and definitions. In: Proceedings of the Second International Conference on Software Process, pp. 28–40. IEEE CS Press, Los Alamitos (1993)
Fikes, R.E., Nilsson, N.: Strips: A new approach to the application of theorem proving to problem solving. Artificial Intelligence 2, 189–208 (1971)
Georgakopoulos, D., Hornick, M.F., Sheth, A.P.: An overview of workflow management: From process modeling to workflow automation infrastructure. Distributed and Parallel Databases 3(2), 119–153 (1995)
Hammer, M., Champy, J.: Reengineering the corporation. Harper Collins Publishing, New York (1993)
Horn, S., Jablonski, S.: An approach to dynamic instance adaption in workflow management applications. In: Conference on Computer Supported Cooperative Work, CSCW (1998)
Jablonski, S., Bussler, C.: Workflow Management: Modeling Concepts, Architecture, and Implementation. International Thomson Computer Press (1996)
Leymann, F., Roller, D.: Production workflow: concepts and techniques. Prentice-Hall, Englewood Cliffs (2000)
Madhusudan, T., Zhao, J.L.: A case-based framework for workflow model management. In: van der Aalst, W.M.P., ter Hofstede, A.H.M., Weske, M. (eds.) BPM 2003. LNCS, vol. 2678, pp. 354–369. Springer, Heidelberg (2003)
R-Moreno, M.D., Borrajo, D., Meziat, D.: Proces modelling and AI planning techniques: A new apporach. In: Proceedings of the 2nd International Workshop on Information Integration and Web-based Applications Services (2000)
Myers, K., Berry, P.: The boundary of workflow and ai. In: Proceedings of the AAAI 1999, Workshop on Agent-Based Systems in the Business context (1999)
Narayanan, S., McIlraith, S.: Simulation, verification and automated composition of web services. In: 11th International World Wide Web Conference (2002)
Nutt, G.J.: The evolution towards flexible workflow systems. Distributed Systems Engineering 3, 276–294 (1996)
Planning Competition Committee. PDDL – The planning domain definition language. AIPS 1998 (1998)
Reichert, M., Dadam, P.: ADEPT flex -supporting dynamic changes of workflows without losing control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)
Schuschel, H., Weske, M.: Integrated workflow planning and coordination. In: MaÅ™Ãk, V., Å tÄ›pánková, O., Retschitzegger, W. (eds.) DEXA 2003. LNCS, vol. 2736, pp. 771–781. Springer, Heidelberg (2003)
Sheth, P., Georgakopoulos, D., Joosten, S., Rusinkiewicz, M., Scacchi, W., Wileden, J.C., Wolf, A.L.: Report from the NSF workshop on workflow and process automation in information systems. SIGMOD Record 25(4), 55–67 (1996)
Thatte, S., Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Trickovic, I., Weerawarana, S.: Business Process Execution Language for Web Services, version 1.1. Published on the WWW by BEA Corp., IBM Corp., Microsoft Corp., SAP AG and Siebel Systems (March 2003)
The DAML Services Coalition: DAML-S: Web service description for the semantic web. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, p. 348. Springer, Heidelberg (2002)
Wastell, D., White, P., Kawalek, P.: A methodology for business process redesign: experiences and issues. Journal of Strategic Information Systems 3(1), 23–40 (1994)
Weld, D.S.: Recent advances in AI planning. AI Magazine 20(2), 93–123 (1999)
Yang, Q.: Intelligent Planning: A Decomposition and Abstraction Based Approach. Springer, Heidelberg (1997)
Zeng, L., Benatallah, B., Lei, H., Ngu, A.H.H., Flaxer, D., Chang, H.: Flexible composition of enterprise web services. Electronic Markets - Web Services 13(2) (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schuschel, H., Weske, M. (2004). Triggering Replanning in an Integrated Workflow Planning and Enactment System. In: Benczúr, A., Demetrovics, J., Gottlob, G. (eds) Advances in Databases and Information Systems. ADBIS 2004. Lecture Notes in Computer Science, vol 3255. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30204-9_22
Download citation
DOI: https://doi.org/10.1007/978-3-540-30204-9_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23243-8
Online ISBN: 978-3-540-30204-9
eBook Packages: Springer Book Archive