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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Proceedings of the First Workshop on Technologies for E-Services (In cooperation with VLDB2000), September 2000.
W. v. Aalst. The application of Petri nets to workflow management. The Journal of Circuits, Systems and Computers, 8(1):21-66, 1998.
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.
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.
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
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.
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.
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.
G. Booch, I. Jacobson, and J. Rumbaugh. The Unified Modeling Language user guide. Addison-Wesley, 1999.
A. Bouguettaya, editor. Introduction to the Special Issue on Ontologies and Databases, Distributed and Parallel Databases Journal. Kluwer Publishers, 1999. 7(1).
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.
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.
C. Bussler. B2B protocol standards and their role in semantic B2B integration engines. IEEE Data Engineering Bulletin, March 2001.
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.
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.
W. M. Coalition. Terminology and glossary. Technical Report WFMS-TC1011, Workflow Management Coalition, Brussels - Belgium, 1996.
Commerce One Inc. XML Common Business Library (xCBL). http://www.xcbl.orgDecember 2000.
cXML.org. Commerce XML resources. http://www.cxml.org.
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.
A. Dogac, edi Coalition tor. ACM SGMOD Record: Special Issue on Electronic Commerce, ACM SIGMOD RECORD. ACM, December 1998. 27(4).
A. Dogac, editor. Special Issue of Distributed and Parallel Databases on Electronic Commerce, Distributed and Parallel Databases Journal. Kluwer Publishers, 1999. 7(2).
D. G. et al. Managing Process and Service Fusion in Virtual Enterprises. Information Systems, 24(6):429-456, 1999.
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.
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.
E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Readings MA, USA, 1995.
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.
A. Geppert and D. Tombros. Event-based Distributed Workflow Execution with EVE. In Proc. of Middleware ’98 Workshop, Sept. 1998.
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.
D. Harel and A. Naamad. The STATEMATE semantics of statecharts. ACM Transactions on Software Engineering and Methodology, 5(4):293-333, October 1996.
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.
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.
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.
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.
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.
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.
RosettaNet. Home page. http://www.rosettanet.org.
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.
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.
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.
The CrossFlow Project. Home Page. http://www.crossflow.org, 1998-2001.
S. Web. Workshop proceedings. http://semanticweb2001.aifb.uni-karlsruhe.de
J. Yang and M. Papazoglou. Interoperation support for electronic business. CACM, 43(6):39-47, June 2000.
Editor information
Editors and Affiliations
Rights 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