Projects per year
Abstract
With the ever-increasing popularity of microservice architecture, a considerable number of enterprises or organizations have encapsulated their complex business services into various lightweight functions as published them accessible APIs (Application Programming Interfaces). Through keyword search, a software developer could select a set of APIs from a massive number of candidates to implement the functions of a complex mashup, which reduces the development cost significantly. However, traditional keyword search methods for APIs often suffer from several critical issues such as functional compatibility and limited diversity in search results, which may lead to mashup creation failures and lower development productivity. To deal with these challenges, this paper designs DAWAR, a diversity-aware Web APIs recommendation approach that finds diversified and compatible APIs for mashup creation. Specifically, the APIs recommendation problem for mashup creating is modelled as a graph search problem that aims to find the minimal group Steiner trees in a correlation graph of APIs. DAWAR innovatively employs the determinantal point processes to diversify the recommended results. Empirical evaluation is performed on commonly-used real-world datasets, and the statistic results show that DAWAR is able to achieve significant improvements in terms of recommendation diversity, accuracy, and compatibility.
Original language | English |
---|---|
Title of host publication | SIGIR '22 |
Subtitle of host publication | proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval |
Place of Publication | New York |
Publisher | Association for Computing Machinery |
Pages | 395–404 |
Number of pages | 10 |
ISBN (Electronic) | 9781450387323 |
DOIs | |
Publication status | Published - 2022 |
Event | International ACM SIGIR Conference on Research and Development in Information Retrieval (45th : 2022) - Madrid, Spain Duration: 11 Jul 2022 → 15 Jul 2022 Conference number: 45th |
Conference
Conference | International ACM SIGIR Conference on Research and Development in Information Retrieval (45th : 2022) |
---|---|
Abbreviated title | SIGIR 2022 |
Country/Territory | Spain |
City | Madrid |
Period | 11/07/22 → 15/07/22 |
Keywords
- APIs Recommendation
- Diversity
- Compatibility
- Correlation Graph of APIs
Fingerprint
Dive into the research topics of 'DAWAR: diversity-aware web APIs recommendation for mashup creation based on correlation graph'. Together they form a unique fingerprint.Projects
- 1 Finished
-
DE21 : Scalable and Deep Anomaly Detection from Big Data with Similarity Hashing
1/01/21 → 31/12/23
Project: Research