To read this content please select one of the options below:

Automatic categorization of Web service elements

Efthimia Mavridou (Electrical and Computer Engineering Department, Aristotle University of Thessaloniki, Thessaloniki, Greece)
Konstantinos M. Giannoutakis (Information Technologies Institute, Centre for Research and Technology Hellas, Thermi, Thessaloniki, Greece)
Dionysios Kehagias (Information Technologies Institute, Centre for Research and Technology Hellas, Thermi, Thessaloniki, Greece)
Dimitrios Tzovaras (Information Technologies Institute, Centre for Research and Technology Hellas, Thermi, Thessaloniki, Greece)
George Hassapis (Electrical and Computer Engineering Department, Aristotle University of Thessaloniki, Thessaloniki, Greece)

International Journal of Web Information Systems

ISSN: 1744-0084

Article publication date: 18 June 2018

246

Abstract

Purpose

Semantic categorization of Web services comprises a fundamental requirement for enabling more efficient and accurate search and discovery of services in the semantic Web era. However, to efficiently deal with the growing presence of Web services, more automated mechanisms are required. This paper aims to introduce an automatic Web service categorization mechanism, by exploiting various techniques that aim to increase the overall prediction accuracy.

Design/methodology/approach

The paper proposes the use of Error Correcting Output Codes on top of a Logistic Model Trees-based classifier, in conjunction with a data pre-processing technique that reduces the original feature-space dimension without affecting data integrity. The proposed technique is generalized so as to adhere to all Web services with a description file. A semantic matchmaking scheme is also proposed for enabling the semantic annotation of the input and output parameters of each operation.

Findings

The proposed Web service categorization framework was tested with the OWLS-TC v4.0, as well as a synthetic data set with a systematic evaluation procedure that enables comparison with well-known approaches. After conducting exhaustive evaluation experiments, categorization efficiency in terms of accuracy, precision, recall and F-measure was measured. The presented Web service categorization framework outperformed the other benchmark techniques, which comprise different variations of it and also third-party implementations.

Originality/value

The proposed three-level categorization approach is a significant contribution to the Web service community, as it allows the automatic semantic categorization of all functional elements of Web services that are equipped with a service description file.

Keywords

Citation

Mavridou, E., Giannoutakis, K.M., Kehagias, D., Tzovaras, D. and Hassapis, G. (2018), "Automatic categorization of Web service elements", International Journal of Web Information Systems, Vol. 14 No. 2, pp. 233-258. https://doi.org/10.1108/IJWIS-08-2017-0059

Publisher

:

Emerald Publishing Limited

Copyright © 2018, Emerald Publishing Limited

Related articles