Insights into Web Service Orchestration and Choreography

As the Web service domain is a fast growing and equally fast changing environment, this paper tries to provide a critical snapshot of currently available standards, particularly focusing on Web service orchestration and choreography. The trend over the last few years in the Web services area firmly points towards seamless business logic integration and inter-enterprise collaboration. In order to reach these business goals, both technological and conceptual advances are required; some already have proven their viability, others still have to be made. Among them, Web service orchestration and choreography are of crucial importance, but still lack a widely agreed on development framework comprising both technological and conceptual aspects. Besides discussing problems and solutions regarding orchestration and choreography of Web services, especially from a conceptual point of view, this paper further tries to highlight mutual dependencies existing among orchestration and choreography.

[1]  Guy Bieber Introduction to Service-Oriented Programming , 2001 .

[2]  Claude Godart,et al.  Dynamic Interconnection of Heterogeneous Workflow Processes through Services , 2003, OTM.

[3]  Stefano Modafferi,et al.  A framework for complex e- services provisioning , 2004 .

[4]  Fabio Casati,et al.  Web service conversation modeling: a cornerstone for e-business automation , 2004, IEEE Internet Computing.

[5]  Enrico Motta,et al.  Orchestration of semantic web services in IRS-III , 2004 .

[6]  Miroslaw Malek,et al.  Current solutions for Web service composition , 2004, IEEE Internet Computing.

[7]  Vladimir Tosic,et al.  Management applications of the Web Service Offerings Language (WSOL) , 2005, Inf. Syst..

[8]  C. Peltz Web Ser Vices Orchestration a Review of Emerging Technologies, Tools, and Standards , 2003 .

[9]  Suk-Ho Kang,et al.  Business process choreography for B2B collaboration , 2004, IEEE Internet Computing.

[10]  Schahram Dustdar,et al.  A survey on web services composition , 2005, Int. J. Web Grid Serv..

[11]  Neal Leavitt,et al.  Are Web services finally ready to deliver? , 2004, Computer.

[12]  Stefano Ceri,et al.  Toward megaprogramming , 1992, CACM.

[13]  Carlo Batini,et al.  QoS in Multichannel IS: The MAIS Approach , 2004, ICWE Workshops.

[14]  Amit P. Sheth,et al.  Workflow Management Systems and ERP Systems: Differences, Commonalities, and Applications , 2004, Inf. Technol. Manag..

[15]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[16]  Zakaria Maamar,et al.  Toward an agent-based and context-oriented approach for Web services composition , 2005, IEEE Transactions on Knowledge and Data Engineering.

[17]  Ismailcem Budak Arpinar,et al.  Ontology-driven Web services composition platform , 2004, Proceedings. IEEE International Conference on e-Commerce Technology, 2004. CEC 2004..

[18]  T. D. Fletcher,et al.  Web Services Choreography Description Language Version 1.0, W3C , 2004 .

[19]  Massimo Mecella,et al.  A layered architecture for flexible Web service invocation , 2006, Softw. Pract. Exp..

[20]  Krishnamurthy Srinivasan,et al.  E-Business Process Modeling: The Next Big Step , 2002, Computer.

[21]  C. Peltz,et al.  Web Services Orchestration and Choreography , 2003, Computer.

[22]  Christoph Schlueter Langdon The State of Web Services , 2003, Computer.

[23]  Barbara Pernici,et al.  A quality model for multichannel adaptive information , 2004, WWW Alt. '04.

[24]  Amit P. Sheth,et al.  Framework for Semantic Web Process Composition , 2003, Int. J. Electron. Commer..

[25]  Valeria De Antonellis,et al.  Ontology-based methodology for e-service discovery , 2006, Inf. Syst..

[26]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

[27]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[28]  Massimo Mecella,et al.  A layered architecture for flexible Web service invocation , 2006 .

[29]  Enrico Motta,et al.  Integration of OWL-S into IRS-III , 2004 .

[30]  L.D. Paulson Choreographing web services , 2002, Computer.

[31]  Steve Vinoski WS-Nonexistent Standards , 2004, IEEE Internet Comput..

[32]  Quan Z. Sheng,et al.  The Self-Serv Environment for Web Services Composition , 2003, IEEE Internet Comput..