Abstract
If current process management systems shall be applied to a broad spectrum of applications, they will have to be significantly improved with respect to their technological capabilities. Particularly, in dynamic environments it must be possible to quickly implement and deploy new processes, to enable ad-hoc modifications of running process instances on-the-fly (e.g., to dynamically add, delete or move process steps), and to support process schema evolution with instance migration (i.e., to propagate process schema changes to already running instances if desired). These requirements must be met without affecting process consistency and by preserving the robustness of the process management system. In this paper we describe how these challenges have been addressed and solved in the ADEPT2 Process Management System. Our overall vision is to provide a next generation process management technology which can be used in a variety of application domains.
The development of ADEPT2 was funded by the State of Baden-Württemberg as part of the AristaFlow project (see www.AristaFlow.de).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dumas, M., van der Aalst, W., ter Hofstede, A.: Process-aware Information Systems. John Wiley & Sons, Chichester (2005)
Weber, B., Rinderle, S., Reichert, M.: Change Patterns and Change Support Features in Process-Aware Information Systems. In: Krogstie, J., Opdahl, A., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 574–588. Springer, Heidelberg (2007)
Rinderle, S., Reichert, M., Dadam, P.: Correctness Criteria for Dynamic Changes in Workflow Systems — A Survey. Data and Knowledge Engineering 50(1), 9–34 (2004)
Reichert, M., Dadam, P.: ADEPTflex — Supporting Dynamic Changes of Workflows Without Losing Control. Journal of Intelligent Information Systems 10(2), 93–129 (1998)
Rinderle, S., Weber, B., Reichert, M., Wild, W.: Integrating Process Learning and Process Evolution — A Semantic Based Approach. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds.) BPM 2005. LNCS, vol. 3649, pp. 252–267. Springer, Heidelberg (2005)
Rinderle, S., Reichert, M., Dadam, P.: Flexible Support Of Team Processes By Adaptive Workflow Systems. Distributed and Parallel Databases 16(1), 91–116 (2004)
Rinderle, S., Kreher, U., Lauer, M., Dadam, P., Reichert, M.: On Representing Instance Changes in Adaptive Process Management Systems. In: Proc. ProFlex 2006, First IEEE Workshop on Flexibility in Process-aware Information Systems, Manchester (2006)
Rinderle, S., Reichert, M., Jurisch, M., Kreher, U.: On Representing, Purging, and Utilizing Change Logs in Process Management Systems. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 241–256. Springer, Heidelberg (2006)
Rinderle, S., Jurisch, M., Reichert, M.: On Deriving Net Change Information From Change Logs — The DeltaLayer Algorithm. In: Proc. BTW 2007, Datenbanksysteme in Business, Technologie und Web, Aachen. LNI, vol. 103, pp. 364–381 (2007)
http://www.AristaFlow.com (AristaFlow GmbH), http://www.AristaFlow.de (AristaFlow project)
Khalaf, R., Mukhi, N., Weerawarana, S.: Service-oriented composition in BPEL4WS. In: Proc. WWW 2003, Budapest (2003)
Wombacher, A., Fankhauser, P., Mahleko, B., Neuhold, E.: Matchmaking for business processes based on choreographies. IJWS 1(1), 14–32 (2004)
Yi, X., Kochut, K.J.: Process composition of web services with complex conversation protocols. In: Proc. Conf. on Design, Analysis, and Simulation of Distributed Systems Symposium at Advanced Simulation Technology, pp. 141–148 (2004)
Bauer, T., Reichert, M., Dadam, P.: Intra-Subnet Load Balancing in Distributed Workflow Management Systems. Int’l J. of Cooperative Information Systems 12(3), 205–223 (2003)
Bauer, T., Dadam, P.: A Distributed Execution Environment for Large-Scale Workflow Management Systems with Subnets and Server Migration. In: Proc. CoopIS 1997, Kiawah Island, South Carolina, USA, pp. 99–108 (1997)
Heinlein, C.: Synchronization of Concurrent Workflows Using Interaction Expressions and Coordination Protocols. In: Meersman, R., Tari, Z., et al. (eds.) CoopIS 2002, DOA 2002, and ODBASE 2002. LNCS, vol. 2519, pp. 54–71. Springer, Heidelberg (2002)
Heinlein, C.: Workflow and Process Synchronization with Interaction Expressions and Graphs. In: Proc. ICDE 2001, Heidelberg, Germany, April 2001, pp. 243–252 (2001)
van der Aalst, W.M.P., Basten, T.: Inheritance of Workflows: An Approach to Tackling Problems Related to Change. Theoretical Computer Science 270(1–2), 125–203 (2002)
Casati, F., Ceri, S., Pernici, B., Pozzi, G.: Workflow Evolution. Data & Knowledge Engineering 24(3), 211–238 (1998)
Kochut, K., Arnold, J., Sheth, A., Miller, J., Kraemer, E., Arpinar, B., Cardoso, J.: Intelli-GEN: A distributed workflow system for discovering protein-protein interactions. Distributed and Parallel Databases 13(1), 43–72 (2002)
Weske, M.: Formal Foundation and Conceptual Design of Dynamic Adaptations in a Workflow Management System. In: Proc. HICSS-34, Maui, Hawaii, vol. 7, p. 7051 (2001)
Pesic, M., Schonenberg, M.H., Sidorova, N., van der Aalst, W.M.P.: Constraint-Based Workflow Models: Change Made Easy. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part I. LNCS, vol. 4803, pp. 77–94. Springer, Heidelberg (2007)
Sadiq, S., Sadiq, W., Orlowska, M.: Pockets of flexibility in workflow specifications. In: Kunii, H.S., Jajodia, S., Sølvberg, A. (eds.) ER 2001. LNCS, vol. 2224, pp. 513–526. Springer, Heidelberg (2001)
Adams, M., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.: Worklets: A serviceoriented implementation of dynamic flexibility in workflows. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 291–318. Springer, Heidelberg (2006)
Ly, L.T., Rinderle, S., Dadam, P.: Semantic Correctness In Adaptive Process Management Systems. In: Dustdar, S., Fiadeiro, J.L., Sheth, A.P. (eds.) BPM 2006. LNCS, vol. 4102, pp. 193–208. Springer, Heidelberg (2006)
Günther, C.W., Rinderle, S., Reichert, M., van der Aalst, W.M.P.: Change Mining in Adaptive Process Management Systems. In: Meersman, R., Tari, Z. (eds.) OTM 2006. LNCS, vol. 4275, pp. 319–326. Springer, Heidelberg (2006)
Weber, B., Wild, W., Breu, R.: CBRFlow: Enabling Adaptive Workflow Management Through Conversational CBR. In: Funk, P., González Calero, P.A. (eds.) ECCBR 2004. LNCS (LNAI), vol. 3155, pp. 434–448. Springer, Heidelberg (2004)
Müller, R.: Event-oriented dynamic adaptation of workflows. Ph.D. Thesis, University of Leipzig, Germany (2002)
Greiner, U.: Quality-oriented Execution and Optimization of Cooperative Processes: Model and Algorithms. Ph.D. Thesis, University of Leipzig, Germany (2005)
Jørgensen, H.D.: Interactive Process Models. Ph.D. Thesis, Norwegian University of Science and Technology, Trondheim, Norway (2004)
Lenz, R., Reichert, M.: IT Support for Healthcare Processes — Premises, Challenges, Perspectives. Data and Knowledge Engineering 61, 39–58 (2007)
Dadam, P., Reichert, M., Kuhn, K.: Clinical Workflows — The Killer Application for Process-oriented Information Systems? In: Proc. 4th Int’l Conf. on Business Information Systems (BIS 2000), Poznan, Poland, pp. 36–59 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dadam, P. et al. (2008). Towards Truly Flexible and Adaptive Process-Aware Information Systems. In: Kaschek, R., Kop, C., Steinberger, C., Fliedl, G. (eds) Information Systems and e-Business Technologies. UNISCON 2008. Lecture Notes in Business Information Processing, vol 5. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78942-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-78942-0_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78941-3
Online ISBN: 978-3-540-78942-0
eBook Packages: Computer ScienceComputer Science (R0)