A comparative study and analysis of developer communications on Slack and Gitter

E Parra, M Alahmadi, A Ellis, S Haiduc - Empirical Software Engineering, 2022 - Springer
Software developers are often using instant messaging platforms to communicate with each
other and other stakeholders. Among these platforms, Gitter has emerged as a popular …

Automating discussion structure re-organization for GitHub issues

S Bai, L Liu, C Meng, H Liu - Expert Systems with Applications, 2023 - Elsevier
As a popular social code hosting platform, GitHub encourages developers to discuss and
leave opinions on issues. However, the linear format of GitHub issue discussions makes …

Automating developer chat mining

S Pan, L Bao, X Ren, X **a, D Lo… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Online chatrooms are gaining popularity as a communication channel between widely
distributed developers of Open Source Software (OSS) projects. Most discussion threads in …

Dialog summarization for software collaborative platform via tuning pre-trained models

G Fan, S Chen, H Wu, C Gao, J **ao, X Xue… - Journal of Systems and …, 2023 - Elsevier
Software collaborative platforms, eg, Gitter live chat and GitHub Discussions, are essential in
software maintenance. Summarizing the live chat logs is useful for extracting, retrieving, and …

On the helpfulness of answering developer questions on discord with similar conversations and posts from the past

A Lill, AN Meyer, T Fritz - Proceedings of the 46th IEEE/ACM International …, 2024 - dl.acm.org
A big part of software developers' time is spent finding answers to their coding-task-related
questions. To answer their questions, developers usually perform web searches, ask …

An exploratory study of software artifacts on GitHub from the lens of documentation

ASM Venigalla, S Chimalakonda - Information and Software Technology, 2024 - Elsevier
Context: The abundance of software artifacts in open-source repositories has been analyzed
by researchers from many perspectives, to address challenges in downstream tasks such as …

ISPY: Automatic issue-solution pair extraction from community live chats

L Shi, Z Jiang, Y Yang, X Chen, Y Zhang… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
Collaborative live chats are gaining popularity as a development communication tool. In
community live chatting, developers are likely to post issues they encountered (eg, setup …

Ranking code clones to support maintenance activities

O Ehsan, F Khomh, Y Zou, D Qiu - Empirical Software Engineering, 2023 - Springer
Developers often reuse code fragments by copy-and-paste activities to speed up code
delivery. Through this copy-and-paste process, they create duplicated code, also known as …

Exploring the use of chatrooms by developers: an empirical study on slack and gitter

M El Mezouar, DA da Costa… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Communication is critical for the software development teams to maintain project
awareness, facilitate project co-ordination and avoid misunderstandings. The features …

Using Discord conversations as program comprehension aid

M Raglianti, C Nagy, R Minelli, M Lanza - Proceedings of the 30th IEEE …, 2022 - dl.acm.org
Modern communication platforms used in software development host daily conversations
among developers and users about a wide range of topics pertaining to software systems …