With the development of service computing technology, the number of publicly available Web APIs online has increased dramatically. Developers tend to use Web APIs to implement their software development requirements. ...
详细信息
ISBN:
(纸本)9798350349184;9798350349191
With the development of service computing technology, the number of publicly available Web APIs online has increased dramatically. Developers tend to use Web APIs to implement their software development requirements. However, due to the large number of Web APIs, how to select the appropriate Web API from the huge resource library for Mashup development has become a challenge. To solve this problem, some researchers have proposed Web API recommendation methods based on collaborative filtering or matrix factorization. However, the Web API recommendation performance is still limited due to the reliance on Mashup-API interaction and the ignorance of Mashup and Web API description documents. Moreover, the Mashup-API interaction matrix is extremely sparse, resulting in low accuracy in matrix factorization and collaborative filtering. To further improve the recommendation performance, we propose a novel joint matrix factorization method for the Mashup-API interaction matrix by incorporating the Mashup-Mashup similarity matrix and the API-API similarity matrix. A set of experiments are conducted on a real-world dataset, and the experimental results show that the proposed method outperforms the baselines.
暂无评论