VFT: An Ontology-Based Tool for Visualization and Formalization of Web Service Composition

Web services provide an avenue of the loosely coupled service-oriented architecture and facilitate the process of enterprise application integration by encapsulating information, software and other existing resources. To exploit the true potential of web services, it is vital to develop technologies and tools for web service composition. However, for most of end-users, due to the lack of the knowledge about web services, it is hard for them to understand the existing complex web service compositions and satisfy their demands based on such poor understanding. While numerous web service composition tools have been developed for professionals to study and compose web services in the past, very little has been done towards the tooling to facilitate the composition process for end-users. In this paper, we visualize the composition process of web services and formalize end-users’ demands via presenting an ontology-based tool VFT (Visualization and Formalization Tool) which is able to ease the process of web service composition for end-users by using their ontological descriptions and relationships to other services. We elaborate on the design of the tool and discuss its usability based on the findings of a user survey.

[1]  Yigal Hoffner,et al.  A Web Services Matchmaking Engine for Web Services , 2003, EC-Web.

[2]  Koustuv Dasgupta,et al.  A service creation environment based on end to end composition of Web services , 2005, WWW '05.

[3]  Koustuv Dasgupta,et al.  Synthy: A system for end to end composition of web services , 2005, J. Web Semant..

[4]  Jin-dian Su,et al.  Dynamic Substitutability Analysis of Web Service Composition via Extended Pi-Calculus , 2008, 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing.

[5]  Fabio Casati,et al.  Dynamic and adaptive composition of e-services , 2001, Inf. Syst..

[6]  Ying Chen,et al.  WSCE: a flexible Web Service Composition Environment , 2004 .

[7]  Steffen Staab,et al.  Web Services: Been There, Done That? , 2003, IEEE Intell. Syst..

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

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

[10]  James A. Hendler,et al.  Automating DAML-S Web Services Composition Using SHOP2 , 2003, SEMWEB.

[11]  Jana Koehler,et al.  Web Service Composition - Current Solutions and Open Problems , 2003 .

[12]  Amit P. Sheth,et al.  Meteor-s web service annotation framework , 2004, WWW '04.

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

[14]  James A. Hendler,et al.  Semi-automatic Composition ofWeb Services using Semantic Descriptions , 2003, WSMAI.

[15]  Long Zhang,et al.  WSCE: a flexible Web Service Composition Environment , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[16]  Sumit Mittal,et al.  Information Modeling for End to End Composition of Semantic Web Services , 2005, SEMWEB.