How do developers utilize source code from stack overflow?

Y Wu, S Wang, CP Bezemer, K Inoue - Empirical Software Engineering, 2019 - Springer
Technical question and answer Q&A platforms, such as Stack Overflow, provide a platform
for users to ask and answer questions about a wide variety of programming topics. These …

The impact of feature importance methods on the interpretation of defect classifiers

GK Rajbahadur, S Wang, GA Oliva… - IEEE Transactions …, 2021 - ieeexplore.ieee.org
Classifier specific (CS) and classifier agnostic (CA) feature importance methods are widely
used (often interchangeably) by prior studies to derive feature importance ranks from a …

What do concurrency developers ask about? a large-scale study using stack overflow

S Ahmed, M Bagherzadeh - Proceedings of the 12th ACM/IEEE …, 2018 - dl.acm.org
Background Software developers are increasingly required to write concurrent code.
However, most developers find concurrent programming difficult. To better help developers …

What do programmers discuss about deep learning frameworks

J Han, E Shihab, Z Wan, S Deng, X Xia - Empirical Software Engineering, 2020 - Springer
Deep learning has gained tremendous traction from the developer and researcher
communities. It plays an increasingly significant role in a number of application domains …

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 …

The secret life of test smells-an empirical study on test smell evolution and maintenance

DJ Kim, TH Chen, J Yang - Empirical Software Engineering, 2021 - Springer
In recent years, researchers and practitioners have been studying the impact of test smells
on test maintenance. However, there is still limited empirical evidence on why developers …

Reading answers on stack overflow: Not enough!

H Zhang, S Wang, TH Chen… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Stack Overflow is one of the most active communities for developers to share their
programming knowledge. Answers posted on Stack Overflow help developers solve issues …

An empirical study of c++ vulnerabilities in crowd-sourced code examples

M Verdi, A Sami, J Akhondali, F Khomh… - IEEE Transactions …, 2020 - ieeexplore.ieee.org
Software developers share programming solutions in Q&A sites like Stack Overflow, Stack
Exchange, Android forum, and so on. The reuse of crowd-sourced code snippets can …

How reliable is the crowdsourced knowledge of security implementation?

M Chen, F Fischer, N Meng, X Wang… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Stack Overflow (SO) is the most popular online Q&A site for developers to share their
expertise in solving programming issues. Given multiple answers to a certain question …

How do users revise answers on technical Q&A websites? A case study on Stack Overflow

S Wang, TH Chen, AE Hassan - IEEE Transactions on Software …, 2018 - ieeexplore.ieee.org
To ensure the quality of its shared knowledge, Stack Overflow encourages users to revise
answers through a badge system, which is based on quantitative measures (eg, a badge is …