Abstract
In recent years, workflow management systems have become an accepted technology to support automation in process-centric environments. Lately, organizations concentrate more and more on their core business processes while outsourcing supporting processes to other organizations, thereby forming virtual enterprises. To apply workflow management technology in these virtual enterprises, support for cross-organizational processes is necessary. Transaction support, already considered an important issue in intra-organizational workflow management systems, must be extended to deal with the cross-organizational aspects as well. This paper presents a high-level transaction model and architecture for cross-organizational workflow processes. Characteristic of the model is the flexibility in rollback semantics by combining rollback modes and rollback scopes, supported by a dynamically generated architecture that is configured conforming to an electronic contract that has been established between the different organizations. The transaction model and architecture are independent of the underlying workflow management system platform, however, in the CrossFlow project the presented technology is being implemented on top of IBM’s MQ Series Workflow.
The work presented in this paper is supported by the European Commission in the CrossFlow Project (ESPRIT No. 28635). Partners in CrossFlow are IBM Zurich Research Labs in Switzerland, IBM France, SEMA Group sae. in Spain, Church and General in Ireland, GMD-IPSI and IBM Böblingen in Germany, KPN Research and University of Twente in the Netherlands.
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
van der Aalst, W.M.P.: Interorganizational Workflows – An approach based on Message Sequence Charts and Petri Nets. Systems Analysis – Modelling – Simulation 34(3) (1999)
Alonso, G., Agrawal, D., et al.: Advanced Transaction Models in Workflow Contexts. In: Procs. Int. Conference on Data Engineering, USA (1996)
Alonso, G., et al.: WISE: Business to Business E-Commerce. In: Procs. Int. Workshop on Research Issues in Data Engineering, Australia (1999)
Barbará, D., Mehrotra, S., Rusinkiewicz, M.: INCAs: Managing Dynamic Workflows in Distributed Environments. Journal of Database Management 7(1) (1996)
Damen, Z., Nijenhuis, W., Verwijmeren, M.: Transport Scenario Description. Public CrossFlow Deliverable (2000), available via http://www.crossflow.org
Elmagarmid, A.K. (ed.): Database Transaction Models for Advanced Applications. Morgan Kaufmann, USA (1992)
Garcia-Molina, H., Salem, K.: Sagas. In: Procs. 1987 ACM SIGMOD Int. Conf. on Management of Data, USA (1987)
Grefen, P., Vonk, J., Boertjes, E., Apers, P.: Semantics and Architecture of Global Transaction Support in Workflow Environments. In: Procs. Int. Conf on Cooperative Information Systems (CooPIS), United Kingdom (1999)
Grefen, P., Pernici, B., Sánchez, G. (eds.): Database Support for Workflow Management –The WIDE Project. Kluwer Academic Publishers, Dordrecht (1999)
Grefen, P., Aberer, K., Hoffner, Y., Ludwig, H.: CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises. To appear in Int. Journal of Computer Systems Science & Engineering (2000)
Hoffner, Y.: Supporting Contract Match-Making. In: Procs. IEEE 9th Int. Workshop on Research Issues in Data Engineering, Australia (1999)
Jajodia, S., Kerschberg, L. (eds.): Advanced Transaction Models and Architectures. Kluwer Academic Publishers, Dordrecht (1997)
Klingemann, J.: Controlled Flexibility in Workflow Management. In: Procs 12th Conf. on Advanced Information Systems Engineering, Sweden (2000)
Koetsier, M., Grefen, P., Vonk, J.: Contracts for Cross-Organizational Workflow Management. In: Bauknecht, K., Madria, S.K., Pernul, G. (eds.) EC-Web 2000. LNCS, vol. 1875, p. 110. Springer, Heidelberg (2000)
Kumar, V., Hsu, M.: Recovery Mechanisms in Database Systems. Prentice Hall, Englewood Cliffs (1998)
Leyman, F.: Supporting Business Transactions Via Partial Backward Recover. Workflow Management Systems. In: Procs. BTW 1995 (1995)
Ludwig, H., Bussler, C., Shan, M., Grefen, P.: Cross-Organizational Workflow Management and Co-ordination – WACC 1999 Workshop Report. In: ACM SIGGROUP Bulletin 20(1) (1999)
Vonk, J., Grefen, P., Boertjes, E., Apers, P.: Distributed Transaction Support for Workflow Management Applications. In: Bench-Capon, T.J.M., Soda, G., Tjoa, A.M. (eds.) DEXA 1999. LNCS, vol. 1677, pp. 942–951. Springer, Heidelberg (1999)
WfMC; Interface 4: Interoperability Abstract Specification vl.0 (1996)
WfMC; Terminology & Glossary v3.0 (1999)
Wodtke, D., Weissenfels, J., Weikum, G., Dittrich, A.: The MENTOR Project: Steps Towards Enterprise-wide Workflow Management. In: Procs. Int. Conf. on Data Engineering, USA (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vonk, J., Derks, W., Grefen, P., Koetsier, M. (2000). Cross-Organizational Transaction Support for Virtual Enterprises. In: Scheuermann, P., Etzion, O. (eds) Cooperative Information Systems. CoopIS 2000. Lecture Notes in Computer Science, vol 1901. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10722620_30
Download citation
DOI: https://doi.org/10.1007/10722620_30
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41021-8
Online ISBN: 978-3-540-45266-9
eBook Packages: Springer Book Archive