In the last years, Web Services have become the technological choice to materialize the Service-Oriented Computing paradigm. However, a broad use of Web Services requires efficient approaches to allow service consumption from within applications. Currently, developers are compelled to search for suitable services mainly by manually exploring Web catalogs, which usually show poorly relevant information, than to provide the adequate "glue-code" for their assembly. This implies a large effort into discovering, selecting and adapting services. To overcome these challenges, this paper presents a novel Web Service Selection Method. We have defined an Interface Compatibility procedure to assess structural-semantic aspects from functional specifications - in the form of WSDL documents - of candidate Web Services. Two different semantic basis have been used to define and implement the approach: WordNet, a widely known lexical dictionary of the English language; and DISCO, a database which indexes co-occurrences of terms in very large text collections. We performed a set of experiments to evaluate the approach regarding the underlying semantic basis and against third-party approaches with a data-set of real-life Web Services. Promising results have been obtained in terms of well-known metrics of the Information Retrieval field.
Publié le : 2017-12-19
Classification:  Software Engineering,  Web Services; Service Oriented Computing; Service Discovery; Service Selection; WordNet; DISCO
@article{cai2017_5_1173,
     author = {Martin Garriga; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuqu\'en and CONICET (National Scientific and Technical Research Council) and Alan De Renzis; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuqu\'en and CONICET (National Scientific and Technical Research Council) and Andres Flores; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuqu\'en and CONICET (National Scientific and Technical Research Council) and Alejandra Cechich; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuqu\'en and Alejandro Zunino; ISISTAN Research Institute, UNICEN, Tandil and CONICET (National Scientific and Technical Research Council)},
     title = {Assessing Web Services Interfaces with Lightweight Semantic Basis},
     journal = {Computing and Informatics},
     volume = {35},
     number = {4},
     year = {2017},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai2017_5_1173}
}
Martin Garriga; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuquén and CONICET (National Scientific and Technical Research Council); Alan De Renzis; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuquén and CONICET (National Scientific and Technical Research Council); Andres Flores; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuquén and CONICET (National Scientific and Technical Research Council); Alejandra Cechich; GIISCo Research Group, Faculty of Informatics, National University of Comahue, Neuquén; Alejandro Zunino; ISISTAN Research Institute, UNICEN, Tandil and CONICET (National Scientific and Technical Research Council). Assessing Web Services Interfaces with Lightweight Semantic Basis. Computing and Informatics, Tome 35 (2017) no. 4, . http://gdmltest.u-ga.fr/item/cai2017_5_1173/