Abstract
Traditionally, workflow adopts a centralised client/server architecture to enact processes, which has exhibited many weaknesses. This paper combines concepts from workflow technology and peer-to-peer computing and presents an innovative approach to support decentralised process enactment. With this approach, both process instantiation and instance execution are carried out in a genuinely decentralised fashion, which reflects applications’ increasingly distributed nature better. In general, the process instance is created with relevant participants creating various task instances at different locations. In addition, instance execution is coordinated through direct communication among relevant workflow participants.
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
Aberer, K., Hauswirth, M.: Peer-to-peer information systems: concepts and models, state-of-the-art, and future systems. In: Proc. 8th Euro. Soft. Eng. Conf (ESEC) and 9th SIGSOFT Symposium on the Foundations of Soft. Eng (FSE-9), Vienna, Austria, September 2001, pp. 326–327 (2001)
Alonso, G., Mohan, C., Günthör, R., Agrawal, D., El Abbadi, A., Kamath, M.: Exotica/FMQM: A persistent message-based architecture for distributed workflow management. In: Proc. IFIP Working Conf. on Info. Sys. for Decentralised Organisations, Trondheim (August 1995)
Bandinelli, S., DiNitto, E., Fuggetta, A.: Supporting cooperation in the SPADE-1 environment. IEEE Trans. Soft. Eng. 22(12), 841–865 (1996)
Cai, T., Gloor, P.A., Nog, S.: DartFlow: A workflow management system on the Web using transportable agents, Technical Report PCS-TR96-283, Dartmouth College (1996)
Gokkoca, E., Altinel, M., Cingil, R., Tatbul, E.N., Koksal, P., Dogac, A.: Design and implementation of a distributed workflow enactment service. In: Proc. 2nd IFCIS Conf. on Cooperative Info. Sys., June 1997, pp. 89–98. IEEE Computer Soc. Press, Los Alamitos (1997)
Grundy, J., Apperley, M., Hosking, J., Mugridge, W.: A decentralised architecture for software process modeling and enactment. IEEE Internet Computing 2(5), 53–62 (1998)
Medina-Mora, R., Winograd, T., Flores, R., Flores, F.: The action workflow approach to workflow management technology. In: Proc. CSCW 1992, pp. 281–288. ACM Press, New York (1992)
Mohan, C.: Workflow management in the Internet age. In: Litwin, W., Morzy, T., Vossen, G. (eds.) ADBIS 1998. LNCS, vol. 1475, pp. 26–34. Springer, Heidelberg (1998)
Swenson, K., Maxwell, R., Matsumoto, T., Saghari, B., Irwin, K.: A business process environment supporting collaborative planning. J. Collaborative Computing 1(1), 15–34 (1994)
Workflow Management Coalition, http://www.wfmc.org
Yan, J., Yang, Y., Raikundalia, G.K.: A data storage mechanism for p2p-based decentralised workflow systems. In: Proc. 15th Int. Conf. on Soft. Eng. and Knowledge Eng (SEKE2003), San Francisco, USA (July 2003) (to appear)
Yan, J., Yang, Y., Raikundalia, G.K.: A decentralised architecture for workflow support. In: Proc. 7th Int. Symposium on Future Soft. Technology (ISFST 2002), CD, Wuhan, China (October 2002) ISBN: 4-916227-14- X
Yang, Y.: An architecture and the related mechanisms for Web-based global cooperative teamwork support. Int. Journal of Computing and Informatics 24(1), 13–19 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yan, J., Yang, Y., Raikundalia, G.K. (2003). Enacting Business Processes in a Decentralised Environment with p2p-Based Workflow Support. In: Dong, G., Tang, C., Wang, W. (eds) Advances in Web-Age Information Management. WAIM 2003. Lecture Notes in Computer Science, vol 2762. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45160-0_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-45160-0_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40715-7
Online ISBN: 978-3-540-45160-0
eBook Packages: Springer Book Archive