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

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...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:IEEE access Ročník 13; s. 13285 - 13299
Hlavní autori: Shen, Limin, Wang, Yuying, Li, Chengyu, Chen, Zhen
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Piscataway IEEE 2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Predmet:
ISSN:2169-3536, 2169-3536
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí: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.
Bibliografia:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2024.3505943