Abstract

Web services (WS) is called composite or compound when its execution involves interactions with other WS to utilize their features. The service providers published the web services through the internet as independent software components that are fulfilling the requirements of customer request. Clustering is more necessary for efficient web service discovery and web service composition processes. Clustering process groups the similar type of web services. In this paper, efficient clustering methods such as k-means clustering, Hierarchical agglomerative clustering and Balanced Iterative Reducing and Clustering using Hierarchies (BIRCH) clustering are introduced for web service clustering. The k-means clustering is a kind of partitional clustering where the web pages are divided into subsets with no hierarchy defined over them and the hierarchical agglomerative clustering is a type of hierarchical clustering where the web pages are arranged in tree structure in which leaves represents the data points and nodes denotes the clusters. BIRCH is an integrated hierarchical clustering algorithm uses the clustering features and cluster feature tree for general cluster description. Based on these clustering methods, web pages are clustered which are used for web service discovery and web service composition. The experiments are conducted on number of web services and the efficiency is evaluated in terms of accuracy, precision, recall and run time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call