A Model for Process Service Interaction

  • Karim Baïna
  • Samir Tata
  • Khalid Benali
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2678)

Abstract

The design and the achievement of any consequent project imply the involvement of several people, teams and even enterprises. These enterprises interact and exchange data, more and more often, through Internet and the “Web”. However, exchanging data is not enough for working together, it is also necessary to control and manage these exchanges occurring within business processes. Cooperation between enterprises means interconnecting and coordinating their business processes. If a wide spectrum of tools for work coordination exists, they have been unfortunately developed to only suit the internal needs of enterprises. Thus, existing work coordination systems are not adapted to inter-enterprise cooperation. This paper presents a promising approach for interconnecting processes based on service interaction. Its aim is to formally present a model for enterprise process interconnection and coordination through service interaction based on information sharing between process services, and process services coordination.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Baïna, K., Benali, K. and Godart, C.: A process service model for dynamic enterprise process interconnection. In 9th Int. Conf. on Cooperative Information Systems, In Cooperation with VLDB 2001, volume 2172 of LNCS, pages 239–254, Trento, Italy, September 5–7, 2001. Springer-Verlag.Google Scholar
  2. 2.
    K. Baïna, F. Charoy, C. Godart, D. Grigori, S. el Hadri, H. Skaf, S. Akifuji, T. Sakaguchi, Y. Seki, and M. Yoshioka. CORVETTE: A Cooperative Workflow Development Experiment. In L. M. Camarinha-Matos, editor, 3rd IFIP Working Conference on Collaborative Business Ecosystems and Virtual Enterprises (PRO-VE’02), pages 169–180, Sesimbra, Portugal, May 1–3, 2002. Kluwer Academic Publishers.Google Scholar
  3. 3.
    A. P. Barros and A. H. M. Ter Hofstede. Modelling extensions for concurrent work-flow coordination. In 4th IFCIS Int. Conf. on Cooperative Information Systems (CoopIS’99), pages 336–347, Edinburgh, Scotland, September 2–4, 1999. IEEE Computer Society Press.Google Scholar
  4. 4.
    G. A. Bolcer and G. Kaiser. Swap: Leveraging the web to manage workflow (swap). In IEEE Internet Computing. IEEE Computer Society, http://computer.org/internet/, January–February 1999.
  5. 5.
    B. Benatallah, B. Medjahed, A. Boughettaya, A. Elmagarmid, and J. Beard. Composing and maintaining web-based virtual enterprises. In 1st Workshop on Technologies for E-Services, In cooperation with VLDB 2000 (TES’00), Cairo, Egypt, September 14–15, 2000.Google Scholar
  6. 6.
    F. Casati, S. Ilnicki, L. J. Jin, and M. C. Shan. eflow: an open, flexible, and configurable approach to service composition. In 2nd International Workshop on Advance Issues of E-Commerce and Web-Based Information Systems (WECWIS’00), pages 125–132, Milpitas, California, June 8–9, 2000.Google Scholar
  7. 7.
    P-K. Chrysanthis and K. Ramamritham. ACTA: The SAGA continues. In Database Transaction Models for Advanced Applications, pages 349–397. 1992.Google Scholar
  8. 8.
    K. Dutta, D. VanderMeer, A. Datta, and K. Ramamritham. User Action Recovery in Internet SAGAs (iSAGAs). In F. Casati, D. Georgakopoulos, and M-C. Shan, editors, 2nd Workshop on Technologies for E-Services, In Cooperation with VLDB’2001 (TES’01), number 2193, pages 132–146, Rome, Italy, September 14–15, 2001. Springer-Verlag.Google Scholar
  9. 9.
    M.-C. Fauvet, M. Dumas, B. Benatallah, and H. Paik. Peer-to-peer traced execution of composite services. In F. Casati, D. Georgakopoulos, and M-C. Shan, editors, 2nd Workshop on Technologies for E-Services, In cooperation with VLDB 2001 (TES’01), volume 2193 of LNCS, pages 103–117, Rome, Italy, September 14–15, 2001. Springer-Verlag.Google Scholar
  10. 10.
    D. Georgakopoulos, H. Schuster, A. Cichocki, and D. Baker. Managing process and service fusion in virtual enterprises. Information Systems, Special Issue on Information Systems Support for Electronic Commerce, 24(6), 1999.Google Scholar
  11. 11.
    C. Hagen and G. Alonso. Beyond the black box: Event-based inter-process communication in process support systems. In 19th International Conference on Distributed Computing Systems (ICDCS’99), Austin, Texas, USA, May/June 1999.Google Scholar
  12. 12.
    IBM. IBM open sources technology for accessing UDDI Business Registry. www-3.ibm.com/services/uddi/announce012501.html, January 2001.Google Scholar
  13. 13.
    IONA. Orbix E2A, Web Services Integration Platfom. IONA, www.iona.com, 2002.Google Scholar
  14. 14.
    M. Munier, K. Baïna, and K. Benali. A negotiation model for CSCW. In O. Etzion and P. Scheuermann, editors, 5th IFCIS Int. Conf. on Cooperative Information Systems, In Cooperation with VLDB 2000 (CoopIS’00), volume 1901 of LNCS, pages 224–235, Eilat, Israel, September 6–8, 2000. Springer-Verlag.Google Scholar
  15. 15.
    Microsoft. Microsoft.NET. www.microsoft.com/net/, 2001.Google Scholar
  16. 16.
    OMG. Workflow Management Facility Convenience Document combining dtc/99-07-05 dtc/2000-02-03 (WF RTF 1.3 Report). OMG, ww.omg.org, February 2000.Google Scholar
  17. 17.
    M. Reichert and P. Dadam. A framework for dynamic changes in workflow management systems. In 8th International Workshop on Database and Expert Systems Applications (DEXA’97), Toulouse, France, September 1–2, 1997.Google Scholar
  18. 18.
    M. Rusinkiewicz and A. Sheth. Specification and execution of transactional workflows. In Won Kim, editor, Modern Database Systems, The Object Model Interoperability and beyond, pages 592–620. Addison Wesley, ACM Press, 1995.Google Scholar
  19. 19.
    Sun. Sun Open Net Environment (Sun ONE). Sun microsystems, www.sun.com/sunone/, 2002.Google Scholar
  20. 20.
    S. Tata. Outils pour la description et la mise en œuvre des interactions coopératives dans les équipes virtuelles. Thèse en informatique, Université Henry Poincaré — Nancy I, Loria, Décembre 2000.Google Scholar
  21. 21.
    S. Tata. Policies for Cooperative Virtual Teams. In Proceedings of the 5th International Conference on Coordination Models and Languages COORDINATION 2002, York, UK, April 8–11, 2002.Google Scholar
  22. 22.
    UDDI.Org. UDDI V. 2.0 API Specification. www.uddi.org, June 8, 2001.Google Scholar
  23. 23.
    W3C. Simple Object Access Protocol (SOAP) V. 1.1. W3C (World Wide Web Consortium), www.w3.org/TR/SOAP/, 2000.Google Scholar
  24. 24.
    WFMC. Workflow Standard — Interoperability, Abstract Specification, WFMCTC-1012, V. 1.0. Workflow Management Coalition, www.wfmc.org, October 20, 1996.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Karim Baïna
    • 1
  • Samir Tata
    • 1
  • Khalid Benali
    • 2
  1. 1.LORIA-INRIA-CNRS (UMR 7503)Vanœuvre-lès-NancyFrance
  2. 2.Institut National des TélécommunicationsEvry CedexFrance

Personalised recommendations