Lancer: Your code tell me what you need

S Zhou, B Shen, H Zhong - 2019 34th IEEE/ACM International …, 2019 - ieeexplore.ieee.org
Programming is typically a difficult and repetitive task. Programmers encounter endless
problems during programming, and they often need to write similar code over and over …

Code recommendation for open source software developers

Y Jin, Y Bai, Y Zhu, Y Sun, W Wang - … of the ACM Web Conference 2023, 2023 - dl.acm.org
Open Source Software (OSS) is forming the spines of technology infrastructures, attracting
millions of talents to contribute. Notably, it is challenging and critical to consider both the …

Personalized code recommendation

T Nguyen, P Vu, T Nguyen - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
The current state-of-the-art methods in code recommendation mostly take the crowd-based
approach. The basic idea is to collect and extract code patterns from a large pool of …

Generative API usage code recommendation with parameter concretization

C Chen, X Peng, J Sun, Z Xing, X Wang, Y Zhao… - Science China …, 2019 - Springer
Many programming languages and development frameworks have extensive libraries (eg,
JDK and Android libraries) that ease the task of software engineering if used effectively. With …

PTM-APIRec: Leveraging Pre-trained Models of Source Code in API Recommendation

Z Li, C Li, Z Tang, W Huang, J Ge, B Luo, V Ng… - ACM Transactions on …, 2024 - dl.acm.org
Recommending APIs is a practical and essential feature of IDEs. Improving the accuracy of
API recommendations is an effective way to improve coding efficiency. With the success of …

Core: Automating review recommendation for code changes

JK Siow, C Gao, L Fan, S Chen… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
Code review is a common process that is used by developers, in which a reviewer provides
useful comments or points out defects in the submitted source code changes via pull …

Correct: Code reviewer recommendation at github for vendasta technologies

MM Rahman, CK Roy, J Redl, JA Collins - Proceedings of the 31st IEEE …, 2016 - dl.acm.org
Peer code review locates common coding standard violations and simple logical errors in
the early phases of software development, and thus, reduces overall cost. Unfortunately, at …

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 …

Apirecx: Cross-library api recommendation via pre-trained language model

Y Kang, Z Wang, H Zhang, J Chen… - Proceedings of the 2021 …, 2021 - aclanthology.org
For programmers, learning the usage of APIs (Application Programming Interfaces) of a
software library is important yet difficult. API recommendation tools can help developers use …

Rosf: Leveraging information retrieval and supervised learning for recommending code snippets

H Jiang, L Nie, Z Sun, Z Ren, W Kong… - IEEE Transactions …, 2016 - ieeexplore.ieee.org
When implementing unfamiliar programming tasks, developers commonly search code
examples and learn usage patterns of APIs from the code examples or reuse them by copy …