Modeling E-service Orchestration through Petri Nets

  • Massimo Mecella
  • Francesco Parisi Presicce
  • Barbara Pernici
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2444)


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.


Service Composition Disability Pension Virtual Enterprise Local Health Authority Input Message 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 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. 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. 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. 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. 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. 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
  7. 7.
    W. Reisig and G. Rozenberg, Eds., Lectures on Petri Nets I: Basic Models, Springer Verlag, LNCS 1491, 1998.zbMATHGoogle Scholar
  8. 8.
    K. Jenses, Coloured Petri Nets. Volume 1, Springer Verlag, EATCS Monographs on Theoretical Computer Science, 1992.Google Scholar
  9. 9.
    C. Batini and M. Mecella, “Enabling Italian E-government Through a Cooperative Architecture”, IEEE Computer, vol. 34, no. 2, 2001.Google Scholar
  10. 10.
    F. Casati and M.C. Shan, “Dynamic and Adaptive Composition of E-services”, Information Systems, vol. 6, no. 3, 2001.Google Scholar
  11. 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. 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. 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. 14.
    F. Leymann, “Web Service Flow Language (WSFL 1.0)”, IBM Document, May 2001. Available on-line (link checked October 1st, 2001):
  15. 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. 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. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Massimo Mecella
    • 1
  • Francesco Parisi Presicce
    • 2
  • Barbara Pernici
    • 3
  1. 1.Dipartimento di Informatica e SistemisticaUniversità di Roma “La Sapienza”Italy
  2. 2.Dipartimento di InformaticaUniversità di Roma “La Sapienza”Italy
  3. 3.Dipartimento di Elettronica e InformazionePolitecnico di MilanoItaly

Personalised recommendations