JOURNAL ARTICLE

AMSC: Adaptive Multi-channel Graph Convolutional Network-Enhanced Web Services Classification

Abstract

With the development of Service Oriented Architecture (SOA), the number of Web services on the Internet is also growing rapidly. Classifying Web services accurately and efficiently is helpful to improve the quality of services discovery and promote the efficiency of service composition. However, existing deep learning-based Web services classification methods, such as graph convolutional networks (GCNs), are incapable of adaptively learning the correlation between service topology structure and service node features concurrently, resulting in unsatisfactory classification performance. To address this problem, this paper proposes an adaptive multi-channel GCN-enhanced Web services classification method. In this method, we first extract specific and shared embedding, in the Web API node isomorphic network, from the node features, topology, and combination of Web service nodes. Then, an attention mechanism is used to learn the importance weight of each embedding. By doing this, we adaptively integrate these weights to ensure the consistency and difference of each learned embedding. Finally, experimental results on real datasets from Programmable Web show that compared with LINE, Node2vec, Deep-walk, GCN, and GAT, the method proposed in this paper has an average improvement in accuracy of 19.81%, 19.35%, 19.16%, 11.56%, and 7.75% respectively.

Keywords:
Computer science Web service Graph Embedding Node (physics) The Internet Computer network Artificial intelligence Data mining Machine learning Distributed computing World Wide Web Theoretical computer science Engineering

Metrics

3
Cited By
0.87
FWCI (Field Weighted Citation Impact)
36
Refs
0.81
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.