A survey of machine learning for big code and naturalness

M Allamanis, ET Barr, P Devanbu… - ACM Computing Surveys …, 2018 - dl.acm.org
Research at the intersection of machine learning, programming languages, and software
engineering has recently taken important steps in proposing learnable probabilistic models …

A Systematic Literature Review on the Influence of Enhanced Developer Experience on Developers' Productivity: Factors, Practices, and Recommendations

A Razzaq, J Buckley, Q Lai, T Yu… - ACM Computing …, 2024 - dl.acm.org
Context and Motivation–Developer eXperience (Dev-X) is a recent research area that
focuses on developers perceptions, feelings, and values with respect to software …

The power of bots: Characterizing and understanding bots in oss projects

M Wessel, BM De Souza, I Steinmacher… - Proceedings of the …, 2018 - dl.acm.org
Leveraging the pull request model of social coding platforms, Open Source Software (OSS)
integrators review developers' contributions, checking aspects like license, code quality, and …

Software documentation: the practitioners' perspective

E Aghajani, C Nagy, M Linares-Vásquez… - Proceedings of the acm …, 2020 - dl.acm.org
In theory,(good) documentation is an invaluable asset to any software project, as it helps
stakeholders to use, understand, maintain, and evolve a system. In practice, however …

Sotorrent: reconstructing and analyzing the evolution of stack overflow posts

S Baltes, L Dumani, C Treude, S Diehl - Proceedings of the 15th …, 2018 - dl.acm.org
Stack Overflow (SO) is the most popular question-and-answer website for software
developers, providing a large amount of code snippets and free-form text on a wide variety …

FaCoY: a code-to-code search engine

K Kim, D Kim, TF Bissyandé, E Choi, L Li… - Proceedings of the 40th …, 2018 - dl.acm.org
Code search is an unavoidable activity in software development. Various approaches and
techniques have been explored in the literature to support code search tasks. Most of these …