What recommendation systems for software engineering recommend: A systematic literature review

M Gasparic, A Janes - Journal of Systems and Software, 2016 - Elsevier
A recommendation system for software engineering (RSSE) is a software application that
provides information items estimated to be valuable for a software engineering task in a …

Big Code Search: A Bibliography

K Kim, S Ghatpande, D Kim, X Zhou, K Liu… - ACM Computing …, 2023 - dl.acm.org
Code search is an essential task in software development. Developers often search the
internet and other code databases for necessary source code snippets to ease the …

Augmenting and structuring user queries to support efficient free-form code search

R Sirres, TF Bissyandé, D Kim, D Lo, J Klein… - Proceedings of the 40th …, 2018 - dl.acm.org
Motivation: Code search is an important activity in software development since developers
are regularly searching [6] for code examples dealing with diverse programming concepts …

[HTML][HTML] Multicriteria decision making taxonomy of code recommendation system challenges: A fuzzy-AHP analysis

MA Akbar, AA Khan, Z Huang - Information Technology and Management, 2023 - Springer
The recommendation systems plays an important role in today's life as it assist in reliable
selection of common utilities. The code recommendation system is being used by the code …

Source code-based recommendation systems

K Mens, A Lozano - Recommendation Systems in Software Engineering, 2013 - Springer
Although today's software systems are composed of a diversity of software artifacts, source
code remains the most up-to-date artifact and therefore the most reliable data source. It …

[PDF][PDF] A Content-Based Approach for Recommending UML Sequence Diagrams.

TGO Cerqueira, F Ramalho, LB Marinho - SEKE, 2016 - academia.edu
Software engineers usually have to face a large space of choices during the development
process, including libraries/APIs, frameworks and UML models, which undermines their …

[HTML][HTML] Mining software repositories for automatic interface recommendation

X Sun, B Li, Y Duan, W Shi, X Liu - Scientific Programming, 2016 - hindawi.com
There are a large number of open source projects in software repositories for developers to
reuse. During software development and maintenance, developers can leverage good …

Repolike: personal repositories recommendation in social coding communities

C Yang, Q Fan, T Wang, G Yin, H Wang - Proceedings of the 8th Asia …, 2016 - dl.acm.org
Social coding represents a new style of software production and creation paradigm, and
demands for new technologies of software reuse. Many people searching for projects …

Using feature-interface graph for automatic interface recommendation: A case study

W Shi, X Sun, B Li, Y Duan, X Liu - 2015 Third International …, 2015 - ieeexplore.ieee.org
A great number of open source projects are available for developers to reuse. During
software development and maintenance, developers can leverage good interfaces in these …

RESYGEN: A recommendation system generator using domain-based heuristics

EU Monfil-Contreras, G Alor-Hernández… - Expert systems with …, 2013 - Elsevier
Recommender systems provide personalized recommendations on products or services to
user. The amount information handled by this type of systems is steadily growing …