papers

Publications (44)

cs.SE2021

Will You Come Back to Contribute? Investigating the Inactivity of OSS Core Developers in GitHub

Fabio Calefato, Marco Aurelio Gerosa, Giuseppe Iaffaldano +2

Several Open Source Software (OSS) projects depend on the continuity of their development communities to remain sustainable. Understanding how developers become inactive or why the…

cs.HC2022

Eliciting Best Practices for Collaboration with Computational Notebooks

Luigi Quaranta, Fabio Calefato, Filippo Lanubile

Despite the widespread adoption of computational notebooks, little is known about best practices for their usage in collaborative contexts. In this paper, we fill this gap by elici…

cs.HC2026

Using Biometrics to Understand AI-Assisted Coding Performance and its Perception

Paolo Burelli, Fabio Calefato, Daniela Grassi +5

AI-based code assistants are transforming software development, yet we lack empirical evidence on how they affect developers' cognitive processes. We present a multisite study inve…

cs.SE2020

The Impact of Dynamics of Collaborative Software Engineering on Introverts: A Study Protocol

Ingrid Nunes, Christoph Treude, Fabio Calefato

Background: Collaboration among software engineers through face-to-face discussions in teams has been promoted since the adoption of agile methods. However, these discussions might…

cs.SE2025

Who "Controls" Where Work Shall be Done? State-of-Practice in Post-Pandemic Remote Work Regulation

Darja Smite, Nils Brede Moe, Maria Teresa Baldassarre +8

The COVID-19 pandemic has permanently altered workplace structures, making remote work a widespread practice. While many employees advocate for flexibility, many employers reconsid…

cs.SE2024

A Lot of Talk and a Badge: An Exploratory Analysis of Personal Achievements in GitHub

Fabio Calefato, Luigi Quaranta, Filippo Lanubile

Context. GitHub has introduced a new gamification element through personal achievements, whereby badges are unlocked and displayed on developers' personal profile pages in recognit…