SEHGN: Semantic-Enhanced Heterogeneous Graph Network for Web API Recommendation

被引:0
|
作者
Wang, Xuanye [1 ]
Xi, Meng [1 ,2 ]
Li, Ying [2 ,3 ]
Pan, Xiaohua [2 ,3 ]
Wu, Yangyang [1 ,2 ]
Deng, Shuiguang [2 ,3 ]
Yin, Jianwei [2 ,3 ]
机构
[1] Zhejiang Univ, Sch Software Technol, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310027, Peoples R China
[3] Zhejiang Univ, Binjiang Inst, Hangzhou 310027, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Mashups; Semantics; Application programming interfaces; Biological system modeling; Vectors; Ecosystems; Computational modeling; Web API recommendation; mashup creation; heterogeneous network; multi-semantic enhance; semantic embedding;
D O I
10.1109/TSC.2024.3417323
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the growth of cloud computing, a large number of innovative mashup applications and Web APIs have emerged on the Internet. The expansion of technology and information presents a significant challenge to the discovery of Web APIs from multiple service ecosystems. Various Web API recommendation methods have been proposed for Mashup creation, but most either treat different feature factor interactions equally or solely rely on requirements for API recommendation. These approaches face several challenges such as API compatibility dependencies, ambiguous definition and boundary dilemmas of APIs, and sparse API invocation records. In this work, we propose a Semantic-Enhanced Heterogeneous Graph Network(SEHGN) for Mashup creation. To address the above deficiencies, we design a multi-semantic aggregator to capture semantic associations between features to encode multiple node-edge relationships. Then, we introduce a semantic embedding component to generate text embedding vectors for mashups and APIs to learn global and local semantic information about text documents at different levels of abstraction. Finally, we fuse the output vectors to obtain a list of candidate Web APIs. Experiences are performed on real datasets, and statistical results show that SEHGN outperforms state-of-the-art models in terms of overall and long-tail Web API recommendations.
引用
收藏
页码:2836 / 2849
页数:14
相关论文
共 25 条
  • [21] Graph Neural Network for Tag Ranking in Tag-enhanced Video Recommendation
    Liu, Qi
    Xie, Ruobing
    Chen, Lei
    Liu, Shukai
    Tu, Ke
    Cui, Peng
    Zhang, Bo
    Lin, Leyu
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 2613 - 2620
  • [22] LEHAN: Link-Feature Enhanced Heterogeneous Graph Attention Network
    Park, Jongmin
    Lim, Sungsu
    IEEE ACCESS, 2022, 10 : 86248 - 86255
  • [23] Heterogeneous network linkage-weight based link prediction in bipartite graph for personalized recommendation
    Cui, Yiwen
    Zhang, Lingling
    Wang, Quandong
    Chen, Peng
    Xie, Chunyu
    PROMOTING BUSINESS ANALYTICS AND QUANTITATIVE MANAGEMENT OF TECHNOLOGY: 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND QUANTITATIVE MANAGEMENT (ITQM 2016), 2016, 91 : 953 - 958
  • [24] Web API Recommendation for Mashup development using Matrix Factorization on Integrated Content and Network-Based Service Clustering
    Rahman, Md Mahfuzer
    Liu, Xiaoqing
    Cao, Buqing
    2017 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC), 2017, : 225 - 232
  • [25] QoS Prediction of Web Services Based on a Two-Level Heterogeneous Graph Attention Network
    Lv, Shengkai
    Yi, Fangzhou
    He, Peng
    Zeng, Cheng
    IEEE ACCESS, 2022, 10 : 1871 - 1880