A Method to Enhance Web Service Clustering by Integrating Label-Enhanced Functional Semantics and Service Collaboration

被引:1
作者
Liu, Qingxue [1 ]
Wang, Lifang [1 ]
Du, Shengzhi [2 ]
Van Wyk, Barend Jacobus [3 ]
机构
[1] Kunming Univ, Sch Mech & Elect Engn, Kunming 650214, Peoples R China
[2] Tshwane Univ Technol, Dept Elect Engn, ZA-0001 Pretoria, South Africa
[3] Tshwane Univ Technol, Fac Engn & Built Environm, ZA-0001 Pretoria, South Africa
关键词
Web services; Semantics; Collaboration; Vectors; Feature extraction; Clustering algorithms; Clustering methods; Encoding; Service collaboration; service description; service function vector (SFV); variational graph auto-encoders (VGAE); web service clustering;
D O I
10.1109/ACCESS.2024.3392607
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Web service clustering, the service function vector (SFV) directly determines the quality of service (QoS) clustering. To improve service clustering performance, a method is proposed in this paper by integrating label-enhanced functional semantics and service collaboration. It improves the SFV from three aspects: generation model, corpus, and structural auxiliary information. At the generation model level, a Sentence-BERT is constructed based on singular value decomposition (SVD), to alleviate the anisotropy problem of BERT in vectorizing service descriptions. For corpus, the semantic features of SFV are supplemented by extracting specific named entities from service descriptions. Meanwhile, the service collaboration graph is established according to the collaboration relationship among Web services, which is conducive to the variational graph auto-encoders (VGAE) to realize service collaboration feature aggregation and further improve the SFV. Experiments show that the improved model, corpus and structural auxiliary information effectively enhance the SFV clustering. The proposed Web service clustering method is superior to the state-of-the-art methods.
引用
收藏
页码:61301 / 61311
页数:11
相关论文
共 31 条
[21]  
Shen JJ, 2022, J CLOUD COMPUT-ADV S, V11, DOI [10.47611/jsrhs.v11i2.2897, 10.1186/s13677-022-00291-9]
[22]  
Silva LD, 2015, J WEB ENG, V14, P325
[23]   Leveraging Auxiliary Knowledge for Web Service Clustering [J].
Tian Gang ;
Wang Jian ;
He Keqing ;
Sun Cheng'ai .
CHINESE JOURNAL OF ELECTRONICS, 2016, 25 (05) :858-865
[24]   A graphical decomposition and similarity measurement approach for topic detection from online news [J].
Xiao, Kejing ;
Qian, Zhaopeng ;
Qin, Biao .
INFORMATION SCIENCES, 2021, 570 :262-277
[25]   A Web Service Clustering Method with Semantic Enhancement Based on RGPS and BTM [J].
Xie, Fang ;
Chen, Jing-Liang ;
Zhu, Yi ;
Zheng, Hong-Yan .
JOURNAL OF INTERNET TECHNOLOGY, 2023, 24 (04) :945-953
[26]   An efficient two-phase approach for reliable collaboration-aware service composition in cloud manufacturing [J].
Xie, Na ;
Tan, Wenan ;
Zheng, Xianrong ;
Zhao, Lu ;
Huang, Li ;
Sun, Yong .
JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2021, 23
[27]  
Yanping Chen, 2020, Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery. Advances in Intelligent Systems and Computing (AISC 1075), P980, DOI 10.1007/978-3-030-32591-6_107
[28]   Semantic Service Clustering With Lightweight BERT-Based Service Embedding Using Invocation Sequences [J].
Zeng, Kungan ;
Paik, Incheon .
IEEE ACCESS, 2021, 9 :54298-54309
[29]   Incorporating LDA With Word Embedding for Web Service Clustering [J].
Zhao, Yi ;
Wang, Chong ;
Wang, Jian ;
He, Keqing .
INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2018, 15 (04) :29-44
[30]   A Multi-Task Graph Neural Network with Variational Graph Auto-Encoders for Session-Based Travel Packages Recommendation [J].
Zhu, Guixiang ;
Cao, Jie ;
Chen, Lei ;
Wang, Youquan ;
Bu, Zhan ;
Yang, Shuxin ;
Wu, Jianqing ;
Wang, Zhiping .
ACM TRANSACTIONS ON THE WEB, 2023, 17 (03)