A Cloud API Personalized Recommendation Method Based on Multiple Attribute Features and Mashup Requirement Attention

被引:0
|
作者
Shen, Limin
Wang, Yuying [1 ]
Li, Chengyu
Chen, Zhen
机构
[1] Yanshan Univ, Coll Informat Sci & Engn, Qinhuangdao 066004, Peoples R China
来源
IEEE ACCESS | 2025年 / 13卷
基金
中国国家自然科学基金;
关键词
Attention mechanism; cloud application programming interface; mashup-oriented; multiple attribute features; personalized recommendation; SERVICE RECOMMENDATION;
D O I
10.1109/ACCESS.2024.3505943
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In current mashup-oriented cloud API recommendation systems, insufficient attention to personalized development requirements remains a common issue, particularly regarding developers' needs for attributes such as functionality similarity and complementarity. This paper proposes a novel approach for personalized cloud API feature representation and recommendation. We construct a graph of the cloud API ecosystem with rich side information and design metapaths to capture and characterize various API features. To fully leverage information from intermediate nodes in the metapaths and emphasize the significance of different instances, we employ a translational distance model and graph neural network techniques to aggregate cloud API feature information. Furthermore, we introduce mashup requirement attention, a mechanism that customizes recommendations based on the specific needs of each mashup project, thereby enhancing the accuracy and personalization of API recommendations. Extensive experiments on real-world datasets demonstrate the effectiveness of the proposed method.
引用
收藏
页码:13285 / 13299
页数:15
相关论文
共 50 条
  • [1] Similarity and Complementarity Attention-Based Graph Neural Networks for Mashup-Oriented Cloud API Recommendation
    Shen, Limin
    Wang, Yuying
    Zhang, Shuai
    Chen, Zhen
    ELECTRONICS, 2023, 12 (21)
  • [2] Structure Reinforcing and Attribute Weakening Network based API Recommendation Approach for Mashup Creation
    Xiao, Yong
    Liu, Jianxun
    Kang, Guosheng
    Hu, Rong
    Cao, Buqing
    Cao, Yingcheng
    Shi, Min
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2020), 2020, : 541 - 548
  • [3] A Practical Cloud API Complementary Recommendation Service for Mashup Creation
    Liu, Xiaowei
    Chen, Wenhui
    Sun, Mengmeng
    Si, Yali
    Chen, Zhen
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 2906 - 2911
  • [4] A novel knowledge graph embedding based API recommendation method for Mashup development
    Xin Wang
    Xiao Liu
    Jin Liu
    Xiaomei Chen
    Hao Wu
    World Wide Web, 2021, 24 : 869 - 894
  • [5] A novel knowledge graph embedding based API recommendation method for Mashup development
    Wang, Xin
    Liu, Xiao
    Liu, Jin
    Chen, Xiaomei
    Wu, Hao
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2021, 24 (03): : 869 - 894
  • [6] Manifold-learning based API Recommendation for Mashup Creation
    Gao, Wei
    Chen, Liang
    Wu, Jian
    Gao, Honghao
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 432 - 439
  • [7] Knowledge Graph Attention Network with Attribute Significance for Personalized Recommendation
    Wang, Chenyu
    Zhang, Haiyang
    Li, Lingxiao
    Li, Dun
    NEURAL PROCESSING LETTERS, 2023, 55 (04) : 5013 - 5029
  • [8] Knowledge Graph Attention Network with Attribute Significance for Personalized Recommendation
    Chenyu Wang
    Haiyang Zhang
    Lingxiao Li
    Dun Li
    Neural Processing Letters, 2023, 55 : 5013 - 5029
  • [9] Deep learning-based open API recommendation for Mashup development
    Ye WANG
    Junwu CHEN
    Qiao HUANG
    Xin XIA
    Bo JIANG
    ScienceChina(InformationSciences), 2023, 66 (07) : 94 - 111
  • [10] API recommendation for Mashup creation based on neural graph collaborative filtering
    Lian, Sixian
    Tang, Mingdong
    CONNECTION SCIENCE, 2022, 34 (01) : 124 - 138