Who answers it better? an in-depth analysis of chatgpt and stack overflow answers to software engineering questions

S Kabir, DN Udo-Imeh, B Kou, T Zhang - CoRR, 2023 - openreview.net
Q&A platforms have been crucial for the online help-seeking behavior of programmers.
However, the recent popularity of ChatGPT is altering this trend. Despite this popularity, no …

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 …

Augmenting API documentation with insights from stack overflow

C Treude, MP Robillard - … of the 38th International Conference on …, 2016 - dl.acm.org
Software developers need access to different kinds of information which is often dispersed
among different documentation sources, such as API documentation or Stack Overflow. We …

A survey on mining stack overflow: question and answering (Q&A) community

A Ahmad, C Feng, S Ge, A Yousif - Data Technologies and …, 2018 - emerald.com
Purpose Software developers extensively use stack overflow (SO) for knowledge sharing on
software development. Thus, software engineering researchers have started mining the …

Is stack overflow obsolete? an empirical study of the characteristics of chatgpt answers to stack overflow questions

S Kabir, DN Udo-Imeh, B Kou, T Zhang - Proceedings of the CHI …, 2024 - dl.acm.org
Q&A platforms have been crucial for the online help-seeking behavior of programmers.
However, the recent popularity of ChatGPT is altering this trend. Despite this popularity, no …

Query expansion based on crowd knowledge for code search

L Nie, H Jiang, Z Ren, Z Sun, X Li - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
As code search is a frequent developer activity in software development practices, improving
the performance of code search is a critical task. In the text retrieval based search …

What is the vocabulary of flaky tests?

G Pinto, B Miranda, S Dissanayake… - Proceedings of the 17th …, 2020 - dl.acm.org
Flaky tests are tests whose outcomes are non-deterministic. Despite the recent research
activity on this topic, no effort has been made on understanding the vocabulary of flaky tests …

Staqc: A systematically mined question-code dataset from stack overflow

Z Yao, DS Weld, WP Chen, H Sun - Proceedings of the 2018 World Wide …, 2018 - dl.acm.org
Stack Overflow (SO) has been a great source of natural language questions and their code
solutions (ie, question-code pairs), which are critical for many tasks including code retrieval …

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 …

Exploratory study of slack q&a chats as a mining source for software engineering tools

P Chatterjee, K Damevski, L Pollock… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Modern software development communities are increasingly social. Popular chat platforms
such as Slack host public chat communities that focus on specific development topics such …