Abstract
This paper presents an efficient Web Service Discovery approach based on hierarchical clustering. Conventional web service discovery approaches usually organize the service repository in a list manner, therefore service matchmaking is performed with linear complexity. In this work, services in a repository are clustered using hierarchical clustering algorithms with a distance measure from an attached matchmaker. Service discovery is then performed over the resulting dendrogram (binary tree). In comparison with conventional approaches that mostly perform exhaustive search, we show that service-clustering method brings a dramatic
improvement on time complexity with an acceptable loss in precision.
Journal Title
Journal ISSN
Volume Title
Publisher
Springer Nature
URL external
Date
Description
Este artículo presenta un enfoque eficiente para el descubrimiento de servicios web basado en clustering jerárquico. Los enfoques convencionales de descubrimiento de servicios web suelen organizar el repositorio de servicios en forma de lista, por lo que el emparejamiento de servicios se realiza con complejidad lineal. En este trabajo, los servicios de un repositorio se agrupan mediante algoritmos de clustering jerárquico, utilizando una medida de distancia proporcionada por un emparejador asociado. El descubrimiento de servicios se realiza entonces sobre el dendrograma resultante (árbol binario). En comparación con los enfoques convencionales, que mayoritariamente realizan búsquedas exhaustivas, demostramos que el método de agrupamiento de servicios proporciona una mejora significativa en la complejidad temporal, con una pérdida aceptable de precisión.
Keywords
Citation
Cong Z., Fernández A., Billhardt H., and Lujak, M.: Service Discovery Acceleration with Hierarchical Clustering. Information Systems Frontiers, vol. 17(4), pp. 799-808, Springer (2015)



