Skip to main content

Abstract

The growth of the Internet has unleashed a wave of innovations that are reshaping the way organisations interact with their partners and customers. In particular, the concept of electronically-accessible service (also known as e-service or Web service) has gained a considerable momentum as a paradigm for supporting both Business-to-Consumer (B2C) interaction and Business-to-Business (B2B) collaboration.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Proceedings of the First Workshop on Technologies for E-Services (In cooperation with VLDB2000), September 2000.

    Google Scholar 

  2. W. v. Aalst. The application of Petri nets to workflow management. The Journal of Circuits, Systems and Computers, 8(1):21-66, 1998.

    Article  Google Scholar 

  3. W. v. Aalst, A. Barros, A. ter Hofstede, and B. Kiepuszewski. Advanced workflow patterns. In Proc. of the 5th IFCIS Int. Conference on Cooperative Information Systems, Eilat, Israel, September 2000. Springer-Verlag.

    MATH  Google Scholar 

  4. N. Adam, O. Dogramaci, A. Gangopadhyay, and Y. Yesha. Electronic Commerce: Technical, Business, and Legal Issues. Prentice Hall (ISBN: 0-13-949082-5), Inc., 1998.

    Google Scholar 

  5. B. Benatallah, M. Dumas, M.-C. Fauvet, and H.-Y. Paik. Self-coordinated and self-traced composite services with dynamic provider selection. Technical report, The University of New South Wales, School of Computer Science & Engineering, 2001. Available athttp://www.cse.unsw.edu.au/"mcfauvet/selfsery.ps.gz

    Google Scholar 

  6. B. Benatallah, M. Dumas, Q. Sheng, and A. Ngu. Declarative Composition and Peer-to-Peer Provisioning of Dynamic Web Services. In Proc. of the International IEEE Conference on Data Engineering, San Jose, USA, February 2002.

    Google Scholar 

  7. B. Benatallah, B. Medjahed, A. Bouguettaya, A. Elmagarmid, and J. Beard. WebBIS: a system for building and managing Web-based virtual enterprises. In Proc. of the 1st workshop on Technologies for E-Services, in cooperation with VLDB2000, Cairo, Egypt, September 2000.

    Google Scholar 

  8. M. Bichler, A. Segev, and J. L. Zhao. Component-based E-Commerce: Assessment of Current Practices and Future Directions. ACM SIGMOD Record, 27(4), December 1998.

    Google Scholar 

  9. G. Booch, I. Jacobson, and J. Rumbaugh. The Unified Modeling Language user guide. Addison-Wesley, 1999.

    Google Scholar 

  10. A. Bouguettaya, editor. Introduction to the Special Issue on Ontologies and Databases, Distributed and Parallel Databases Journal. Kluwer Publishers, 1999. 7(1).

    Google Scholar 

  11. M. Brodie. The B2B E-commerce Revolution: Convergence, Chaos, and Holistic Computing. In E. L. S. Brinkkemper and Solvberg, editors, Information System Engineering: State of the Art and Research Themes, London, June 2000.

    Google Scholar 

  12. F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal. Pattern-Oriented Software Architecture: A System Of Patterns. John Wiley & Sons, West Sussex, UK, 1996.

    Google Scholar 

  13. C. Bussler. B2B protocol standards and their role in semantic B2B integration engines. IEEE Data Engineering Bulletin, March 2001.

    Google Scholar 

  14. F. Casati, S. Ilnicki, L.-J. Jin, V. Krishnamoorthy, and M.-C. Shan. Adaptive and dynamic service composition in eFlow. In Proc. of the Int. Conference on Advanced Information Systems Engineering (CAiSE), Stockholm, Sweden, June 2000. Springer-Verlag.

    Google Scholar 

  15. Q. Chen and M. Hsu. Inter-enterprise collaborative business process management. In Proc. of the Int. Conference on Data Engineering (ICDE), Heidelberg, Germany, April 2001. IEEE Press.

    Google Scholar 

  16. W. M. Coalition. Terminology and glossary. Technical Report WFMS-TC1011, Workflow Management Coalition, Brussels - Belgium, 1996.

    Google Scholar 

  17. Commerce One Inc. XML Common Business Library (xCBL). http://www.xcbl.orgDecember 2000.

  18. cXML.org. Commerce XML resources. http://www.cxml.org.

  19. P. Dadam and M. Reichert, editors. Proceedings of the Informatik’99 Workshop on Enterprise-wide and Cross-enterprise Workflow Management: Concepts, Systems, Applications, Paderborn, Germany, October 1999.

    Google Scholar 

  20. A. Dogac, edi Coalition tor. ACM SGMOD Record: Special Issue on Electronic Commerce, ACM SIGMOD RECORD. ACM, December 1998. 27(4).

    Google Scholar 

  21. A. Dogac, editor. Special Issue of Distributed and Parallel Databases on Electronic Commerce, Distributed and Parallel Databases Journal. Kluwer Publishers, 1999. 7(2).

    Google Scholar 

  22. D. G. et al. Managing Process and Service Fusion in Virtual Enterprises. Information Systems, 24(6):429-456, 1999.

    Article  Google Scholar 

  23. M.-C. Fauvet, B. Benatallah, M. Dumas, and H. Paik. Self-coordinated and self-traced dynamic composite services. In Actes des 17e Journées Bases de Données Avancées, Agadir, Maroc, novembre 2001. 21 pages.

    Google Scholar 

  24. M.-C. Fauvet, M. Dumas, B. Benatallah, and H. Paik. Peer-to-peer traced execution of composite services. In Proceedings of the International Workshop on Technologies for E-Services (TES 2001). In cooperation with VLDB 2001., Roma, Italy, 2001.

    Google Scholar 

  25. E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Readings MA, USA, 1995.

    Google Scholar 

  26. D. Georgakopoulos, editor. Information Technology for Virtual Enterprises, Proc. of the 9th Int. Workshop on Research Issues on Data Engineering. IEEE Computer Society, March 1999.

    Google Scholar 

  27. A. Geppert and D. Tombros. Event-based Distributed Workflow Execution with EVE. In Proc. of Middleware ’98 Workshop, Sept. 1998.

    Google Scholar 

  28. P. Grefen, K. Aberer, Y. Hoffner, and H. Ludwig. CrossFlow: Cross-Organizational Workflow Management in Dynamic Virtual Enterprises. International Journal of Computer Systems Science & Engineering, 15(5):277-290, 2000.

    Google Scholar 

  29. D. Harel and A. Naamad. The STATEMATE semantics of statecharts. ACM Transactions on Software Engineering and Methodology, 5(4):293-333, October 1996.

    Article  Google Scholar 

  30. N. Jennings, T. Norman, P. Faratin, P. O’Brien, and B. Odgers. Autonomous agents for business process management. Journal of Applied Artificial Intelligence, 14(2):145-189,2000.

    Article  Google Scholar 

  31. N. R. Jennings, P. Faratin, T. J. Norman, P. O’Brien, B. Odgers, and J. L. Alty. Process management system using ADEPT: A real-world case study. Journal of Applied Artificial Intelligence, 14(5):421-465, 2000.

    Article  Google Scholar 

  32. H. Kuno, M. Lemon, A. Karp, and B. D. Conversations + interfaces =3d business logic. In Proc. of the 2nd Workshop on Technologies for E-Services (TES), Roma, Italy, September 2001.

    Google Scholar 

  33. P. Muth, D. Wodtke, J. Weissenfels, A. Dittrich, and G. Weikum. From centralized workflow specification to distributed workflow execution. Journal of Intelligent Information Systems, 10(2), March 1998.

    Google Scholar 

  34. B. Omelayenko and D. Fensel. A two-layered integration approach for product information in B2B E-commerce. In Proc. of the International Conference on Electronic Commerce and Web Technologies (EC-Web), Munich, Germany, September 2001. Springer-Verlag.

    Google Scholar 

  35. C. Quix and M. Schoop. Facilitating Business-to-Business Electronic Commerce for Small and Medium-sized Enterprises. In Proc. of the International Conference of the Institute for Operations Research and Management Sciences (INFORMS), Salt Lake City, USA, May 2000.

    Google Scholar 

  36. RosettaNet. Home page. http://www.rosettanet.org.

  37. M. Sayal, F. Casati, U. Dayal, and M. Shan. Integrating workflow management systems with Business-to -Business interaction standards. Technical Report HPL-2001-167, HP Labs, July 2001.

    Google Scholar 

  38. H. Schuster, D. Georgakopoulos, A. Cichocki, and D. Baker. Modeling and composing service-based and reference process-based multi-enterprise processes. In Proc. of the Int. Conference on Advanced Information Systems Engineering (CAiSE), Stockholm, Sweden, June 2000. Springer-Verlag.

    Google Scholar 

  39. C. Sierra, P. Faratin, and N. Jennings. A service-oriented negotiation model between autonomous agents. In Proc. of the 8th European Workshop on Modeling Autonomous Agents in a Multi-Agent World (MAAMAW), Ronneby, Sweden, 1997. Springer-Verlag.

    Google Scholar 

  40. The CrossFlow Project. Home Page. http://www.crossflow.org, 1998-2001.

    Google Scholar 

  41. S. Web. Workshop proceedings. http://semanticweb2001.aifb.uni-karlsruhe.de

  42. J. Yang and M. Papazoglou. Interoperation support for electronic business. CACM, 43(6):39-47, June 2000.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag London

About this chapter

Cite this chapter

Benatallah, B., Dumas, M., Fauvet, MC., Rabhi, F.A. (2003). Towards Patterns of Web Services Composition. In: Rabhi, F.A., Gorlatch, S. (eds) Patterns and Skeletons for Parallel and Distributed Computing. Springer, London. https://doi.org/10.1007/978-1-4471-0097-3_10

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-0097-3_10

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-506-9

  • Online ISBN: 978-1-4471-0097-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics