Extended Directional Graph Based Description Approach on Web Service Composition Relationship

Web service composition is the technique of composing arbitrarily complex services from relatively simpler services available over the Internet. Description of Web service composition relationship is the basis of Web service composition. The existing methods on describing the composition relationship can be categorized into two types: the directional graph based, and semantic based. The former is simple, but it can not describe all of the composition relationship. The latter could describe all of the composition relationship, however, it is quite difficult to understand and use for developers due to the complexity of semantic information. In this paper, we proposed a new description approach on Web services composition relationship based on the extended directional graph (EDG-DCR). EDG-DCR not only could describe all of composition relationship, but also be quite easy to understand and use for developers due to its simple elements. Finally, we also implemented a Web service composition description tool, which can automatically create XML-formatted description file.

[1]  Boi Faltings,et al.  Efficient Service Composition Using Zero-Suppressed Reduced Ordered Binary Decision Diagrams , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence (WI 2006 Main Conference Proceedings)(WI'06).

[2]  Mohan Kumar,et al.  Dynamic Service Composition in Pervasive Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[3]  Hao Yuan,et al.  A Visualization Framework for Web Service Discovery and Selection Based on Quality of Service , 2007 .

[4]  Wang Jun-li,et al.  Semantic Web Service Composition Based on OWL-S , 2005, 2005 First International Conference on Semantics, Knowledge and Grid.

[5]  Quan Z. Sheng,et al.  SELF-SERV: A Platform for Rapid Composition of Web Services in a Peer-to-Peer Environment , 2002, VLDB.

[6]  Zhuzhong Qian,et al.  Colored Petri Net Based Automatic Service Composition , 2007, The 2nd IEEE Asia-Pacific Service Computing Conference (APSCC 2007).

[7]  Shankar Ponnekanti,et al.  SWORD: A Developer Toolkit for Web Service Composition , 2008 .

[8]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[9]  Boualem Benatallah,et al.  A Petri Net-based Model for Web Service Composition , 2003, ADC.

[10]  Liao Jun Describing and Verifying Web Service Using Pi-Calculus , 2005 .

[11]  Marco Luca Sbodio,et al.  Using ontological concepts for Web service composition , 2005, The 2005 IEEE/WIC/ACM International Conference on Web Intelligence (WI'05).

[12]  Farong Zhong,et al.  A π-calculus based model for web services composition , 2006, 2006 First International Symposium on Pervasive Computing and Applications.

[13]  Xiaomeng Su,et al.  A Survey of Automated Web Service Composition Methods , 2004, SWSWPC.