English
Related papers

Related papers: Emoji Promotes Developer Participation and Issue R…

200 papers

This study investigates the real-world impact of the generative AI (GenAI) tool GitHub Copilot on developer activity and perceived productivity. We conducted a mixed-methods case study in NAV IT, a large public sector agile organization. We…

Software Engineering · Computer Science 2026-04-30 Viktoria Stray , Elias Goldmann Brandtzæg , Viggo Tellefsen Wivestad , Astri Barbala , Nils Brede Moe

[This paper has been withdrawn by the author due to updated research available on arXiv (arXiv:1811.01918)] As the modern open-source paradigm makes it easier to contribute to software projects, the number of developers involved in these…

Software Engineering · Computer Science 2020-04-14 Filipe Falcão , Caio Barbosa , Baldoino Fonseca , Alessandro Garcia , Márcio Ribeiro

Social coding platforms such as GitHub have become defacto environments for collaborative programming and open source. When these platforms do not support specific cognitive styles, they create barriers to programming for some populations.…

Software Engineering · Computer Science 2024-01-24 Italo Santos , João Felipe Pimentel , Igor Wiese , Igor Steinmacher , Anita Sarma , Marco A. Gerosa

GitHub provides developers with a practical way to distribute source code and collaboratively work on common projects. To enhance account security and privacy, GitHub allows its users to manage access permissions, review audit logs, and…

Cryptography and Security · Computer Science 2024-09-11 Costanza Alfieri , Juri Di Rocco , Paola Inverardi , Phuong T. Nguyen

Research in sociology and linguistics shows that people use language not only to express their own identity but to understand the identity of others. Recent work established a connection between expression of identity and emoji usage on…

Computation and Language · Computer Science 2021-10-12 Alexander Robertson , Walid Magdy , Sharon Goldwater

Virtual meetings have become increasingly common with modern video-conference and collaborative software. While they allow obvious savings in time and resources, current technologies add unproductive layers of protocol to the flow of…

Human-Computer Interaction · Computer Science 2024-06-04 Maurício Sousa , Daniel Mendes , Alfredo Ferreira , João Madeiras Pereira , Joaquim Jorge

As collaborative coding environments make it easier to contribute to software projects, the number of developers involved in these projects keeps increasing. This increase makes it more difficult for code reviewers to deal with buggy…

Software Engineering · Computer Science 2020-04-08 Filipe Falcão , Caio Barbosa , Baldoino Fonseca , Alessandro Garcia , Márcio Ribeiro , Rohit Ghey

E-communities, social groups interacting online, have recently become an object of interdisciplinary research. As with face-to-face meetings, Internet exchanges may not only include factual information but also emotional information - how…

Emojis have become an integral part of digital communication, enriching text by conveying emotions, tone, and intent. Existing emoji recommendation methods are primarily evaluated based on their ability to match the exact emoji a user…

Computation and Language · Computer Science 2024-09-18 Zhongyi Qiu , Kangyi Qiu , Hanjia Lyu , Wei Xiong , Jiebo Luo

Communicating data insights in an accessible and engaging manner to a broader audience remains a significant challenge. To address this problem, we introduce the Emoji Encoder, a tool that generates a set of emoji recommendations for the…

Human-Computer Interaction · Computer Science 2024-08-27 Matthew Brehmer , Vidya Setlur , Zoe , Michael Correll

Cyberbullying is a pervasive problem in online environments, causing substantial psychological harm to victims. Although bystander intervention has proven effective in mitigating its impact, motivating bystanders to engage in direct…

Human-Computer Interaction · Computer Science 2026-04-21 Peinuan Qin , Jiting Cheng , Jungup Lee , Junti Zhang , Zhixing Liu , Yi-Chieh Lee

Context: Most software companies strive to have high-performing teams and mitigate withdrawal behaviors like being present but unproductive. In this context, psychological safety and developers perceived impact are suggested as potential…

Software Engineering · Computer Science 2023-04-26 Mary Sánchez-Gordón , Ricardo Colomo-Palacios , Muhammad Azeem Akbar , Monica Kristiansen Holone

We analyze developer activity across 10 major Ethereum repositories (totaling 129884 commits, 40550 issues) spanning 10 years to examine how events such as technical upgrades, market events, and community decisions impact development.…

Generative artificial intelligence (AI) facilitates content production and enhances ideation capabilities, which can significantly influence developer productivity and participation in software development. To explore its impact on…

Software Engineering · Computer Science 2026-05-15 Fangchen Song , Ashish Agarwal , Wen Wen

Voice User Interfaces (VUIs) increasingly leverage 'humanness' as a foundational design metaphor, adopting roles like 'assistants,' 'teachers,' and 'secretaries' to foster natural interactions. Yet, this approach can sometimes misalign user…

Human-Computer Interaction · Computer Science 2024-05-14 Smit Desai , Mateusz Dubiel , Luis A. Leiva

The evolution of LLM has resulted in coding-focused models that are able to produce code snippets with high accuracy. More and more AI coding assistant tools are now available, leading to greater integration of AI coding assistants into…

Software Engineering · Computer Science 2026-04-14 Neha Rani , Jeevan Ram Munnangi , Austin Matthew Spangler , Donald Honeycutt

Recent works have proposed that software developers' positive emotion has a positive impact on software developers' productivity. In this paper we investigate two data sources: developers chat messages (from Slack and Hipchat) and source…

Software Engineering · Computer Science 2020-04-22 Miikka Kuutila , Mika Mäntylä , Maëlick Claes

Computer-mediated communication has become more important than face-to-face communication in many contexts. Tracking emotional dynamics in chat conversations can enhance communication, improve services, and support well-being in various…

Computation and Language · Computer Science 2024-10-23 Ayan Igali , Abdulkhak Abdrakhman , Yerdaut Torekhan , Pakizar Shamoi

Large language models (LLMs) have become essential in software development, especially for issue resolution. However, despite their widespread use, significant challenges persist in the quality of LLM responses to issue resolution queries.…

Software Engineering · Computer Science 2025-02-26 Ramtin Ehsani , Sakshi Pathak , Preetha Chatterjee

There is growing concern about maintainers self-sabotaging their work in order to take political or economic stances, a practice referred to as "protestware". Our objective is to understand the discourse around discussions on such an…