Semantic Annotation for Web Services Based on DBpedia

The vast majority of Web services on the Internet lack explicit and sufficient semantic information. As a result, we cannot provide all the relevant services during service discovery, and have difficulty in service composition. In this paper, we propose an automated approach to semantic annotation for Web services based on the DBpedia knowledge base. Through rich, open Linked Data resources, and taking advantage of the DBpedia Ontology, a consistent and cross-domain ontology, and its application DBpedia Spotlight, we can match the appropriate Linked Data concepts to the corresponding parameter concepts of Web services. The annotated Web services contain the same semantic relationships as those within their corresponding Linked Data resources. Moreover, we also present an evaluation framework in accordance with our annotation approach. We performed experiments on two different datasets which incorporate altogether 30743 parameter concepts. An analysis of our experimental results indicates that our methods produce a high annotation rate with great accuracy.

[1]  Marlon Dumas,et al.  Cost-Effective Semantic Annotation of XML Schemas and Web Service Interfaces , 2009, 2009 IEEE International Conference on Services Computing.

[2]  Christian Bizer,et al.  DBpedia spotlight: shedding light on the web of documents , 2011, I-Semantics '11.

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

[4]  Jens Lehmann,et al.  DBpedia - A crystallization point for the Web of Data , 2009, J. Web Semant..

[5]  John Domingue,et al.  Toward the Next Wave of Services: Linked Services for the Web of Data , 2010, J. Univers. Comput. Sci..

[6]  Jos de Bruijn,et al.  The Web Service Modeling Language WSML: An Overview , 2006, ESWC.

[7]  Christian Bizer,et al.  DBpedia: A Multilingual Cross-domain Knowledge Base , 2012, LREC.

[8]  Tim Berners-Lee,et al.  Linked Data - The Story So Far , 2009, Int. J. Semantic Web Inf. Syst..

[9]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[10]  Peter Kolb,et al.  Experiments on the difference between semantic similarity and relatedness , 2009, NODALIDA.

[11]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[12]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

[13]  Tomas Vitvar,et al.  SAWSDL: Semantic Annotations for WSDL and XML Schema , 2007, IEEE Internet Computing.

[14]  Nicholas Kushmerick,et al.  ASSAM: A Tool for Semi-automatically Annotating Semantic Web Services , 2004, SEMWEB.

[15]  Hui Wang,et al.  Constructing Service Network via Classification and Annotation , 2010, 2010 Fifth IEEE International Symposium on Service Oriented System Engineering.