A topic modeling approach for web service annotation

The actual implementation of semantic-based mechanisms for service retrieval has been restricted, given the resource-intensive procedure in- volved in the formal specification of services, which generally comprises associating semantic annotations to their documentation sources. Typica- lly, developer performs such a procedure by hand, requiring specialized knowledge on models for semantic description of services (e.g. OWL-S, WSMO, SAWSDL), as well as formal specifications of knowledge. Thus, this semantic-based service description procedure turns out to be a cumbersome and error-prone task. This paper introduces a proposal for service annotation, based on processing web service documentation for extracting information regarding its offered capabilities. By uncovering the hidden semantic structure of such information through statistical analysis techniques, we are able to associate meaningful annotations to the services operations/resources, while grouping those operations into non-exclusive semantic related categories. This research paper belongs to the TelComp 2.0 project, which Colciencas and University of Cauca founded in cooperation.

[1]  Savas Parastatidis,et al.  REST in Practice - Hypermedia and Systems Architecture , 2010 .

[2]  Kalina Bontcheva,et al.  Text Processing with GATE , 2011 .

[3]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[4]  Rik Van de Walle,et al.  Capturing the functionality of Web services with functional descriptions , 2012, Multimedia Tools and Applications.

[5]  John Domingue,et al.  Investigating Web APIs on the World Wide Web , 2010, 2010 Eighth IEEE European Conference on Web Services.

[6]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[7]  Tomas Vitvar,et al.  hRESTS: An HTML Microformat for Describing RESTful Web Services , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[8]  David B. Dunson,et al.  Probabilistic topic models , 2012, Commun. ACM.

[9]  Simon St. Laurent,et al.  Programming Web Services With XML-RPC , 2001 .

[10]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[11]  Francis R. Bach,et al.  Online Learning for Latent Dirichlet Allocation , 2010, NIPS.

[12]  Marc J. Hadley,et al.  Web application description language (WADL) , 2006 .

[13]  Amit P. Sheth,et al.  SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups , 2007, IEEE Internet Computing.

[14]  Chouki Tibermacine,et al.  Automatic Tag Identification in Web Service Descriptions , 2010, WEBIST.

[15]  John Domingue,et al.  Automated Information Extraction from Web APIs Documentation , 2012, WISE.

[16]  Adam Souzis,et al.  Semantic Annotations For Wsdl And Xml Schema , 2015 .

[17]  Zibin Zheng,et al.  WSExpress: A QoS-aware Search Engine for Web Services , 2010, 2010 IEEE International Conference on Web Services.