238 citations · 919 across the 20 of their papers we have counts for
18 papers · 1 filter
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…
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…
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…
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'…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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…
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,…
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…
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…