Popularity-aware and diverse web APIs recommendation based on correlation graph

S Wu, S Shen, X Xu, Y Chen, X Zhou… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
The ever-increasing web application programming interfaces (APIs) in various service-
sharing communities (eg, ProgrammableWeb. com and Mashape. com) have enabled …

A study on application programming interface recommendation: state-of-the-art techniques, challenges and future directions

MS Nawaz, SUR Khan, S Hussain, J Iqbal - Library Hi Tech, 2023 - emerald.com
Purpose This study aims to identify the developer's objectives, current state-of-the-art
techniques, challenges and performance evaluation metrics, and presents outlines of a …

Collaborative APIs recommendation for artificial intelligence of things with information fusion

Y Xu, Y Wu, H Gao, S Song, Y Yin, X Xiao - Future Generation Computer …, 2021 - Elsevier
With the rapid development of Artificial Intelligence of Things (AIoT), many applications are
developed and deployed, especially mobile applications and edge applications. Many …

Improving Ponzi scheme contract detection using multi-channel TextCNN and transformer

Y Chen, H Dai, X Yu, W Hu, Z Xie, C Tan - Sensors, 2021 - mdpi.com
With the development of blockchain technologies, many Ponzi schemes disguise
themselves under the veil of smart contracts. The Ponzi scheme contracts cause serious …

Pyart: Python api recommendation in real-time

X He, L Xu, X Zhang, R Hao, Y Feng… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
API recommendation in real-time is challenging for dynamic languages like Python. Many
existing API recommendation techniques are highly effective, but they mainly support static …

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 …

Data‐driven approach to application programming interface documentation mining: A review

D Wu, XY Jing, H Zhang, X Kong, Y Xie… - … Reviews: Data Mining …, 2020 - Wiley Online Library
Application programming interface (API) is an important form of software reuse. API
documentations, such as API specifications, tutorials, and online forums, are valuable …

Boosting API recommendation with implicit feedback

Y Zhou, X Yang, T Chen, Z Huang… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Developers often need to use appropriate APIs to program efficiently, but it is usually a
difficult task to identify the exact one they need from a vast list of candidates. To ease the …

Animation2API: API recommendation for the implementation of android UI animations

Y Wang, H Liu, S Gao, X Tang - IEEE Transactions on Software …, 2023 - ieeexplore.ieee.org
UI animations, such as card movement and menu slide in/out, provide appealing user
experience and enhance the usability of mobile applications. In the process of UI animation …

APIMatchmaker: Matching the right APIs for supporting the development of Android apps

Y Zhao, L Li, H Wang, Q He… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Android developers are often faced with the need to learn how to use different APIs suitable
for their projects. Automated API recommendation approaches have been invented to help …