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 …
Background: As smart and automated applications pervade our lives, an increasing number of software developers are required to incorporate machine learning (ML) techniques into …
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 …
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 …
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 …
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 …
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 …
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 …
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 …