Searching connected API subgraph via text phrases

WK Chan, H Cheng, D Lo - Proceedings of the ACM SIGSOFT 20th …, 2012 - dl.acm.org
Reusing APIs of existing libraries is a common practice during software development, but
searching suitable APIs and their usages can be time-consuming [6]. In this paper, we study …

Automatic recommendation of API methods from feature requests

F Thung, S Wang, D Lo, J Lawall - 2013 28th IEEE/ACM …, 2013 - ieeexplore.ieee.org
Developers often receive many feature requests. To implement these features, developers
can leverage various methods from third party libraries. In this work, we propose an …

Revisiting, benchmarking and exploring API recommendation: How far are we?

Y Peng, S Li, W Gu, Y Li, W Wang… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Application Programming Interfaces (APIs), which encapsulate the implementation of
specific functions as interfaces, greatly improve the efficiency of modern software …

API recommendation system for software development

F Thung - Proceedings of the 31st IEEE/ACM International …, 2016 - dl.acm.org
Nowadays, software developers often utilize existing third party libraries and make use of
Application Programming Interface (API) to develop a software. However, it is not always …

APIGen: Generative API Method Recommendation

Y Chen, C Gao, M Zhu, Q Liao, Y Wang… - arXiv preprint arXiv …, 2024 - arxiv.org
Automatic API method recommendation is an essential task of code intelligence, which aims
to suggest suitable APIs for programming queries. Existing approaches can be categorized …

Cross-library api recommendation using web search engines

W Zheng, Q Zhang, M Lyu - Proceedings of the 19th ACM SIGSOFT …, 2011 - dl.acm.org
Software systems are often built upon third party libraries. Developers may replace an old
library with a new library, for the consideration of functionality, performance, security, and so …

Statistical translation of English texts to API code templates

AT Nguyen, PC Rigby, T Nguyen… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
We develop T2API, a context-sensitive, graph-based statistical translation approach that
takes as input an English description of a programming task and synthesizes the …

Preference discovery from wireless social media data in APIs recommendation

Y Xu, H Zhang, H Gao, S Song, Y Yin, L Hei, Y Ding… - Wireless …, 2021 - Springer
In recent years, with the development of software development, a large number of
developers develop software by invoking API. With the increasing number of APIs, how to …

Web APIs recommendation with neural content embedding for mobile multimedia computing

Y Xu, Y Ding, Z Jiang, Y Yin, L Hei, S Zhang - Wireless Networks, 2023 - Springer
In the development of applications for mobile multimedia computing, it has been a core
problem to improve the efficiency of applications development. The use of Web APIs has …

Regular expression matching on billion-nodes graphs

H Wang, J Han, B Shao, J Li - arXiv preprint arXiv:1904.11653, 2019 - arxiv.org
In many applications, it is necessary to retrieve pairs of vertices with the path between them
satisfying certain constraints, since regular expression is a powerful tool to describe patterns …