A systematic literature review on web service clustering approaches to enhance service discovery, selection and recommendation

N Agarwal, G Sikka, LK Awasthi - Computer Science Review, 2022 - Elsevier
With the advancement of web 2.0 and the development of the Internet of Things (IoT), all
tasks can be handled with the help of handheld devices. Web APIs or web services are …

Co-clustering: A Survey of the Main Methods, Recent Trends, and Open Problems

E Battaglia, F Peiretti, RG Pensa - ACM Computing Surveys, 2024 - dl.acm.org
Since its early formulations, co-clustering has gained popularity and interest both within and
outside the machine learning community as a powerful learning paradigm for clustering high …

Domain-aware Mashup service clustering based on LDA topic model from multiple data sources

B Cao, XF Liu, J Liu, M Tang - Information and Software Technology, 2017 - Elsevier
Context Mashup is emerging as a promising software development method for allowing
software developers to compose existing Web APIs to create new or value-added composite …

A Web service clustering method based on topic enhanced Gibbs sampling algorithm for the Dirichlet Multinomial Mixture model and service collaboration graph

Q Hu, J Shen, K Wang, J Du, Y Du - Information Sciences, 2022 - Elsevier
A method to enhance Web service clustering is proposed in this paper. Since current service
clustering methods usually face low quality of service representation vectors and lack …

Structure-aware Mashup service Clustering for cloud-based Internet of Things using genetic algorithm based clustering algorithm

W Pan, C Chai - Future Generation Computer Systems, 2018 - Elsevier
An increasing number of physical objects connected to the Internet makes it possible for
smart things to access all kinds of cloud services. Mashup technology has been an effective …

PICF-LDA: a topic enhanced LDA with probability incremental correction factor for Web API service clustering

J Shen, W Huang, Q Hu - Journal of Cloud Computing, 2022 - Springer
Web API is a popular way to organize network services in cloud computing environment.
However, it is a challenge to find an appropriate service for the requestor from massive Web …

Augmented latent Dirichlet allocation model via word embedded clusters for mashup service clustering

T Ramathulasi… - … and computation: practice …, 2022 - Wiley Online Library
Along with the growing number of mashups, there have been many changes in their
diversity as well. With the creation of a wide variety of mashup services, it has become …

Hierarchical co-clustering with augmented matrices from external domains

K Sugahara, K Okamoto - Pattern Recognition, 2023 - Elsevier
Co-clustering simultaneously classifies row and column objects of data matrices and is
considered to have better accuracy than conventional one-way clustering methods. In the …

Clustering mashups by integrating structural and semantic similarities using fuzzy AHP

W Pan, X Xu, H Ming, CK Chang - International Journal of Web …, 2021 - igi-global.com
Mashup technology has become a promising way to develop and deliver applications on the
web. Automatically organizing Mashups into functionally similar clusters helps improve the …

Describing the APIs comprehensively: Obtaining the holistic representations from multiple modalities data for different tasks

X Li, L Liu, Z Chen, Y Liu, H Liu - Information and Software Technology, 2023 - Elsevier
Abstract Context: API (Application Programming Interface) is an important object in software
development, and describing them properly is the basis for solving related problems, such …