A systematic examination of knowledge loss in open source software projects

M Rashid, PM Clarke, RV O'Connor - International Journal of Information …, 2019 - Elsevier
Abstract Context Open Source Software (OSS) development is a knowledge focused activity
which relies heavily on contributors who can be volunteers or paid workers and are …

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 …

Why is developing machine learning applications challenging? a study on stack overflow posts

M Alshangiti, H Sapkota… - 2019 ACM/IEEE …, 2019 - ieeexplore.ieee.org
Background: As smart and automated applications pervade our lives, an increasing number
of software developers are required to incorporate machine learning (ML) techniques into …

How do developers discuss and support new programming languages in technical Q&A site? An empirical study of Go, Swift, and Rust in Stack Overflow

P Chakraborty, R Shahriyar, A Iqbal, G Uddin - Information and Software …, 2021 - Elsevier
Context: New programming languages (eg, Swift, Go, Rust, etc.) are being introduced to
provide a better opportunity for the developers to make software development robust and …

“It would work for me too”: How Online Communities Shape Software Developers' Trust in AI-Powered Code Generation Tools

R Cheng, R Wang, T Zimmermann, D Ford - ACM Transactions on …, 2024 - dl.acm.org
While revolutionary AI-powered code generation tools have been rising rapidly, we know
little about how and how to help software developers form appropriate trust in those AI tools …

What do developers use the crowd for? a study using stack overflow

R Abdalkareem, E Shihab, J Rilling - IEEE Software, 2017 - ieeexplore.ieee.org
Stack Overflow relies on the crowd to construct quality developer-related knowledge. To
determine what developers use this knowledge for, researchers analyzed 1,414 Stack …

Finding help with programming errors: An exploratory study of novice software engineers' focus in stack overflow posts

P Chatterjee, M Kong, L Pollock - Journal of Systems and Software, 2020 - Elsevier
Monthly, 50 million users visit Stack Overflow, a popular Q&A forum used by software
developers, to share and gather knowledge and help with coding problems. Although Q&A …

An anatomy of security conversations in stack overflow

T Lopez, T Tun, A Bandara, L Mark… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
As software-intensive digital systems become an integral part of modern life, ensuring that
these systems are developed to satisfy security and privacy requirements is an increasingly …

How the R community creates and curates knowledge: an extended study of stack overflow and mailing lists

A Zagalsky, DM German, MA Storey… - Empirical Software …, 2018 - Springer
One of the effects of social media's prevalence in software development is the many
flourishing communities of practice where users share a common interest. These large …

Building community knowledge in online competitions: motivation, practices and challenges

R Cheng, M Zachry - Proceedings of the ACM on Human-Computer …, 2020 - dl.acm.org
Knowledge building is a prevalent feature in open online systems, but it is challenging to
motivate participants to contribute and to maintain quality in the participants' contributions …