Modeling E-service Orchestration through Petri Nets
B2B interaction requires new forms of coordination between participating organizations. Indeed, the main requirement is that the autonomy of each participating partner is preserved during the interaction, guaranteeing at the same time that the overall goals of the common process are reached. Mechanisms for regulating distributed workflow evolution when the workflow is composed of the invocation of E-services of different organizations are needed. The E-service orchestration model proposed in this paper provides a mechanism for supporting control of process evolution in terms both of control and data flows, and for distributing and assigning process responsibilities.
KeywordsService Composition Disability Pension Virtual Enterprise Local Health Authority Input Message
Unable to display preview. Download preview PDF.
- 1.A.K. Elmagarmid and W.J. McIver Jr (eds.), “The Ongoing March Towards Digital Government (Special Issue)”, IEEE Computer, vol. 34, no. 2, 2001.Google Scholar
- 2.G. De Michelis, E. Dubois, M. Jarke, F. Matthes, J. Mylopoulos, M.P. Papazoglou, K. Pohl, J. Schmidt, C. Woo, and E. Yu, “Cooperative Information Systems: A Manifesto”, in Cooperative Information Systems: Trends & Directions, M.P. Papazoglou and G. Schlageter, Eds. Accademic-Press, 1997.Google Scholar
- 3.U. Dayal, M. Hsu, and R. Ladin, “Business Process Coordination: State of the Art, Trends and Open Issues”, in Proceedings of VLDB 2001, Roma, Italy, 2001.Google Scholar
- 4.J. Yang, W.J. Heuvel, and M.P. Papazoglou, “Tackling the Challenges of Service Composition in E-marketplaces”, in Proceedings of RIDE-2EC 2002, San Jose, CA, USA, 2002.Google Scholar
- 5.M. Mecella, B. Pernici, M. Rossi, and A. Testi, “A Repository of Workflow Components for Cooperative E-applications”, in Proceedings of the 1st IFIP TC8 Working Conference on E-commerce/E-business, Salzburg, Austria, 2001.Google Scholar
- 6.M. Mecella, B. Pernici, and P. Craca, “Compatibility of E-services in a Cooperative Multi-Platform Environment”, in Proceedings of VLDB-TES 2001, Rome, Italy, 2001.Google Scholar
- 8.K. Jenses, Coloured Petri Nets. Volume 1, Springer Verlag, EATCS Monographs on Theoretical Computer Science, 1992.Google Scholar
- 9.C. Batini and M. Mecella, “Enabling Italian E-government Through a Cooperative Architecture”, IEEE Computer, vol. 34, no. 2, 2001.Google Scholar
- 10.F. Casati and M.C. Shan, “Dynamic and Adaptive Composition of E-services”, Information Systems, vol. 6, no. 3, 2001.Google Scholar
- 11.H. Schuster, D. Georgakopoulos, A. Cichocki, and D. Baker, “Modeling and Composing Service-based and Reference Process-based Multi-enterprise Processes”, in Proceedings of CAiSE 2000, Stockholm, Sweden, 2000.Google Scholar
- 12.C. Bussler, “The Role of B2B Protocols in Inter-Enterprise Process Execution”, in Proceedings of VLDB-TES 2001, Rome, Italy, 2001.Google Scholar
- 13.H. Kuno, M. Lemon, A. Karp, and D. Beringer, “Conversations + Interfaces = Business Logic”, in Proceedings of VLDB-TES 2001, Rome, Italy, 2001.Google Scholar
- 14.F. Leymann, “Web Service Flow Language (WSFL 1.0)”, IBM Document, May 2001. Available on-line (link checked October 1st, 2001): http://www-4.ibm.com/software/solutions/webservices/pdf/WSFL.pdf.
- 15.W.M.P. van der Aalst and M. Weske, “The P2P approach to Interorganizational Workflows”, in Proceedings of CAiSE’01, Interlaken, Switzerland, 2001.Google Scholar
- 16.V. Atluri and W.K. Huang, “A Petri Net Based Safety Analysis of Workflow Authorization Models”, Journal of Computer Security, vol. 8, no. 2/3, 2000.Google Scholar
- 17.J. Yang and M.P. Papazoglou, “Web Components: A Substrate for Web Service Reuse and Composition”, in Proceedings of CAiSE’02, Toronto, Canada, 2002.Google Scholar