Searching connected API subgraph via text phrases
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 …
searching suitable APIs and their usages can be time-consuming [6]. In this paper, we study …
Automatic recommendation of API methods from feature requests
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 …
can leverage various methods from third party libraries. In this work, we propose an …
Revisiting, benchmarking and exploring API recommendation: How far are we?
Application Programming Interfaces (APIs), which encapsulate the implementation of
specific functions as interfaces, greatly improve the efficiency of modern software …
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 …
Application Programming Interface (API) to develop a software. However, it is not always …
APIGen: Generative API Method Recommendation
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 …
to suggest suitable APIs for programming queries. Existing approaches can be categorized …
Cross-library api recommendation using web search engines
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 …
library with a new library, for the consideration of functionality, performance, security, and so …
Statistical translation of English texts to API code templates
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 …
takes as input an English description of a programming task and synthesizes the …
Preference discovery from wireless social media data in APIs recommendation
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 …
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
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 …
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 …
satisfying certain constraints, since regular expression is a powerful tool to describe patterns …