activity
20172026
most citedPandemic Programming: How COVID-19 affects software developers and how their organizations can help

238 citations · 919 across the 20 of their papers we have counts for

collaborators
Showing cs.SEShow all

18 papers · 1 filter

cs.SE2026

Forecasting Developer Environments with GenAI: A Research Perspective

Raula Gaikovina Kula, Christoph Treude, Xing Hu +28

Generative Artificial Intelligence (GenAI) models are achieving remarkable performance in various tasks, including code generation, testing, code review, and program repair. The ab…

cs.SE2025

Exploring Engagement in Hybrid Meetings

Daniela Grassi, Fabio Calefato, Darja Smite +2

Background. The widespread adoption of hybrid work following the COVID-19 pandemic has fundamentally transformed software development practices, introducing new challenges in commu…

cs.SE2025

Negativity in Self-Admitted Technical Debt: How Sentiment Influences Prioritization

Nathan Cassee, Neil Ernst, Nicole Novielli +1

Self-Admitted Technical Debt, or SATD, is a self-admission of technical debt present in a software system. To effectively manage SATD, developers need to estimate its priority and…

cs.SE2021

Using Voice and Biofeedback to Predict User Engagement during Product Feedback Interviews

Alessio Ferrari, Thaide Huichapa, Paola Spoletini +3

Capturing users' engagement is crucial for gathering feedback about the features of a software product. In a market-driven context, current approaches to collect and analyze users'…

cs.SE2021★ 12 cited

GitHub Discussions: An Exploratory Study of Early Adoption

Hideaki Hata, Nicole Novielli, Sebastian Baltes +2

Discussions is a new feature of GitHub for asking questions or discussing topics outside of specific Issues or Pull Requests. Before being available to all projects in December 202…

cs.SE2020★ 22 cited

Assessment of Off-the-Shelf SE-specific Sentiment Analysis Tools: An Extended Replication Study

Nicole Novielli, Fabio Calefato, Filippo Lanubile +1

Sentiment analysis methods have become popular for investigating human communication, including discussions related to software projects. Since general-purpose sentiment analysis t…

cs.SE2020★ 238 cited

Pandemic Programming: How COVID-19 affects software developers and how their organizations can help

Paul Ralph, Sebastian Baltes, Gianisa Adisaputri +14

Context. As a novel coronavirus swept the world in early 2020, thousands of software developers began working from home. Many did so on short notice, under difficult and stressful…

cs.SE2020★ 10 cited

Love, Joy, Anger, Sadness, Fear, and Surprise: SE Needs Special Kinds of AI: A Case Study on Text Mining and SE

Nicole Novielli, Fabio Calefato, Filippo Lanubile

Do you like your code? What kind of code makes developers happiest? What makes them angriest? Is it possible to monitor the mood of a large team of coders to determine when and whe…

cs.SE2020★ 64 cited

Can We Use SE-specific Sentiment Analysis Tools in a Cross-Platform Setting?

Nicole Novielli, Fabio Calefato, Davide Dongiovanni +2

In this paper, we address the problem of using sentiment analysis tools 'off-the-shelf,' that is when a gold standard is not available for retraining. We evaluate the performance o…

cs.SE2020★ 61 cited

Recognizing Developers' Emotions while Programming

Daniela Girardi, Nicole Novielli, Davide Fucci +1

Developers experience a wide range of emotions during programming tasks, which may have an impact on job performance. In this paper, we present an empirical study aimed at (i) inve…

cs.SE2019

A Replication Study on Code Comprehension and Expertise using Lightweight Biometric Sensors

Davide Fucci, Daniela Girardi, Nicole Novielli +2

Code comprehension has been recently investigated from physiological and cognitive perspectives through the use of medical imaging. Floyd et al (i.e., the original study) used fMRI…

cs.SE2019★ 26 cited

An empirical assessment of best-answer prediction models in technical Q&A sites

Fabio Calefato, Filippo Lanubile, Nicole Novielli

Technical Q&A sites have become essential for software engineers as they constantly seek help from other experts to solve their work problems. Despite their success, many questions…

cs.SE2019★ 10 cited

EMTk -- The Emotion Mining Toolkit

Fabio Calefato, Filippo Lanubile, Nicole Novielli +1

The Emotion Mining Toolkit (EMTk) is a suite of modules and datasets offering a comprehensive solution for mining sentiment and emotions from technical text contributed by develope…

cs.SE2018★ 68 cited

A Benchmark Study on Sentiment Analysis for Software Engineering Research

Nicole Novielli, Daniela Girardi, Filippo Lanubile

A recent research trend has emerged to identify developers' emotions, by applying sentiment analysis to the content of communication traces left in collaborative development enviro…

cs.SE2018

A Gold Standard for Emotion Annotation in Stack Overflow

Nicole Novielli, Fabio Calefato, Filippo Lanubile

Software developers experience and share a wide range of emotions throughout a rich ecosystem of communication channels. A recent trend that has emerged in empirical software engin…

cs.SE2017★ 170 cited

Sentiment Polarity Detection for Software Development

Fabio Calefato, Filippo Lanubile, Federico Maiorano +1

The role of sentiment analysis is increasingly emerging to study software developers' emotions by mining crowd-generated content within social software engineering tools. However,…

cs.SE2017★ 34 cited

Bootstrapping a Lexicon for Emotional Arousal in Software Engineering

Mika V. Mäntylä, Nicole Novielli, Filippo Lanubile +2

Emotional arousal increases activation and performance but may also lead to burnout in software development. We present the first version of a Software Engineering Arousal lexicon…

cs.SE2017★ 42 cited

A Preliminary Analysis on the Effects of Propensity to Trust in Distributed Software Development

Fabio Calefato, Filippo Lanubile, Nicole Novielli

Establishing trust between developers working at distant sites facilitates team collaboration in distributed software development. While previous research has focused on how to bui…