Abstract
Workflow management systems integrate applications and data resources in business processes. Frequently they have to keep local copies of data in the so called workflow repository. We introduce and define synchronization policies for these copies with their external data sources ranging from the provision of fully synchronized replications of external data sources to unsynchronized storage of read results. We analyze in detail the effects of combining various pull and push policies and show in an example how these policies can be used in different situations.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ader, M.: Workflow and business process management comparative study. volume 2. Technical report, Workflow & Groupware Stratégies (June 2003)
Alonso, G., Reinwald, B., Mohan, C.: Distributed data management in workflow environments. In: Proceedings of the 7th International Workshop on Research Issues in Data Engineering (RIDE 1997) High Performance Database Management for Large-Scale Applications, p. 82. IEEE Computer Society, Los Alamitos (1997)
Bussler, C.: Has workflow lost sight of dataflow? High Performance Transaction System Workshop (1999)
Constantinescu, C., Heinkel, U., Rantzau, R., Mitschang, B.: A system for data change propagation in heterogeneous information systems. In: Proceedings of the International Conference on Enterprise Information Systems (ICEIS), Cuidad Real, Spain, April, vol. I, pp. 51–59 (2002)
Eder, J., Groiss, H., Liebhart, W.: The Workflow Management System Panta Rhei. In: Dogac, A., Kalinichenko, L., Öszu, T., Sheth, A. (eds.) Workflow Management Systems and Interoperability, Springer, Heidelberg (1998)
Eder, J., Lehmann, M.: Uniform access to data in workflows. In: Bauknecht, K., Bichler, M., Pröll, B. (eds.) EC-Web 2004. LNCS, vol. 3182, pp. 66–75. Springer, Heidelberg (2004)
Georgakopoulos, D., Hornick, M., Sheth, A.: An overview of workflow management: from process modeling to workflow automation infrastructure. Distrib. Parallel Databases 3(2), 119–153 (1995)
Groiss Informatics GmbH @enterprise Documentation, available at http://www.groiss.com
IBM Corporation. IBM WebSphere MQWorkflow Concepts and Architecture. GH12-6285 (2003)
Helal, A.A., Heddaya, A.A., Bhargava, B.B.: Replication Techniques in Distributed Systems. Kluwer Academic Publishers, Dordrecht (1996)
Russell, N., ter Hofstede, A.H.M., Edmond, D., van der Aalst, W.M.P.: Workflow data patterns. Technical Report FIT-TR-2004-01, Queensland University of Technology, Brisbane, Australia (April 2004)
Saito, Y., Shapiro, M.: Optimistic replication. Technical Report MSR-TR-2003-60, Microsoft Research (October 2003)
Staffware plc. Staffware Technical Overview. Issue 1 (October 2001)
Wiesmann, M., Schiper, A., Pedone, F., Kemme, B., Alonso, G.: Understanding replication in databases and distributed systems. In: Proceedings of the The 20th International Conference on Distributed Computing Systems (ICDCS 2000), p. 464. IEEE Computer Society, Los Alamitos (2000)
Workflow Management Coalition. Workflow Management Coalition Terminology & Glossary, 3.0 edn. (February 1999)
Workflow Management Coalition. Workflow Process Definition Interface - XML Process Definition Language (XPDL), wfmc-tc-1025 edn. (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eder, J., Lehmann, M. (2005). Synchronizing Copies of External Data in Workflow Management Systems. In: Pastor, O., Falcão e Cunha, J. (eds) Advanced Information Systems Engineering. CAiSE 2005. Lecture Notes in Computer Science, vol 3520. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11431855_18
Download citation
DOI: https://doi.org/10.1007/11431855_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26095-0
Online ISBN: 978-3-540-32127-9
eBook Packages: Computer ScienceComputer Science (R0)