The software engineering community recently has witnessed widespread deployment of AI programming assistants, such as GitHub Copilot. However, in practice, developers do not …
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 …
Open Source Software (OSS) has changed drastically over the last decade, with OSS projects now producing a large ecosystem of popular products, involving industry …
Software developers use many different communication tools and channels in their work. The diversity of these tools has dramatically increased over the past decade and developers …
Slack is a modern communication platform for teams that is seeing wide and rapid adoption by software develop-ment teams. Slack not only facilitates team messaging and archiving …
Abstract Context The success of Stack Overflow and other community-based question-and- answer (Q&A) sites depends mainly on the will of their members to answer others' questions …
A Zagalsky, J Feliciano, MA Storey, Y Zhao… - Proceedings of the 18th …, 2015 - dl.acm.org
The software development community has embraced GitHub as an essential platform for managing their software projects. GitHub has created efficiencies and helped improve the …
In fast-paced, reuse-heavy, and distributed software development, the transparency provided by social coding platforms like GitHub is essential to decision making. Developers …
A recent research trend has emerged to study the role of affect in in the social programmer ecosystem, by applying sentiment analysis to the content available in sites such as GitHub …