The (r) evolution of social media in software engineering

MA Storey, L Singer, B Cleary, F Figueira Filho… - Future of software …, 2014 - dl.acm.org
Software developers rely on media to communicate, learn, collaborate, and coordinate with
others. Recently, social media has dramatically changed the landscape of software …

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 …

Learning to mine aligned code and natural language pairs from stack overflow

P Yin, B Deng, E Chen, B Vasilescu… - Proceedings of the 15th …, 2018 - dl.acm.org
For tasks like code synthesis from natural language, code retrieval, and code
summarization, data-driven models have shown great promise. However, creating these …

A survey of the use of crowdsourcing in software engineering

K Mao, L Capra, M Harman, Y Jia - Journal of Systems and Software, 2017 - Elsevier
The term 'crowdsourcing'was initially introduced in 2006 to describe an emerging distributed
problem-solving model by online workers. Since then it has been widely studied and …

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 …

Usage and attribution of Stack Overflow code snippets in GitHub projects

S Baltes, S Diehl - Empirical Software Engineering, 2019 - Springer
Stack Overflow (SO) is the most popular question-and-answer website for software
developers, providing a large amount of copyable code snippets. Using those snippets …

Mconala: a benchmark for code generation from multiple natural languages

Z Wang, G Cuenca, S Zhou, FF Xu… - arXiv preprint arXiv …, 2022 - arxiv.org
While there has been a recent burgeoning of applications at the intersection of natural and
programming languages, such as code generation and code summarization, these …

An empirical study of obsolete answers on stack overflow

H Zhang, S Wang, TH Chen, Y Zou… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Stack Overflow accumulates an enormous amount of software engineering knowledge.
However, as time passes, certain knowledge in answers may become obsolete. Such …

PostFinder: Mining Stack Overflow posts to support software developers

R Rubei, C Di Sipio, PT Nguyen, J Di Rocco… - Information and …, 2020 - Elsevier
Context–During the development of complex software systems, programmers look for
external resources to understand better how to use specific APIs and to get advice related to …

NLP2Code: Code snippet content assist via natural language tasks

BA Campbell, C Treude - 2017 IEEE International Conference …, 2017 - ieeexplore.ieee.org
Developers increasingly take to the Internet for code snippets to integrate into their
programs. To save developers the time required to switch from their development …