Registered user since Fri 17 Mar 2017
I am associate professor at the University of Zurich (UZH), where I lead the Zurich Empirical Software Engineering Team (ZEST).
Before joining the UZH, I have worked as an assistant professor at Delft University of Technology (TU Delft), The Netherlands, for four years, after which I received tenure.
I obtained my Ph.D. in 2013 under the supervision of Prof. Michele Lanza, working in the REVEAL research group in the Faculty of Informatics at the Università della Svizzera Italiana (USI). I have been intern twice (2012 and 2013) at Microsoft Research (MSR) in Redmond, USA, working with Dr. Christian Bird.
Before starting my Ph.D., I worked as a software engineer at Cineca, the largest Italian computing center. I obtained my bachelor and master degrees in computer science from University of Bologna (UniBO), also studying one year at the Université Libre De Bruxelles (ULB) during my Master.
Contributions
2024
ASE
ICSE
- Committee Member in Research Track within the Research Track-track
- Author of Data and Material for Energy Patterns for Web: An Exploratory Study within the Artifact Evaluation-track
- Author of Mind the Gap: What Working With Developers on Fuzz Tests Taught Us About Coverage Gaps within the Software Engineering in Practice-track
- Author of Constructive Code Review: Managing the Impact of Interpersonal Conflicts in Practice within the Software Engineering in Practice-track
- Author of An Empirical Study on Compliance with Ranking Transparency in the Software Documentation of EU Online Platforms within the Artifact Evaluation-track
- Author of An Empirical Study on Compliance with Ranking Transparency in the Software Documentation of EU Online Platforms within the Software Engineering in Society-track
- Author of Energy Patterns for Web: An Exploratory Study within the Software Engineering in Society-track
2023
Mining Software Repositories
ESEC/FSE
2022
ESEC/FSE
- Author of Authorship Attribution of Source Code: A Language-Agnostic Approach and Applicability in Software Engineering within the ESEC/FSE 2021-track
- Author of Software Security during Modern Code Review: The Developer’s Perspective within the Research Papers-track
- Author of First Come First Served: The Impact of File Position on Code Review within the Research Papers-track
ESEM
ICSE
- Author of What happens in my code reviews? An investigation on automatically classifying review changes within the Journal-First Papers-track
- Committee Member in Program Committee within the Technical Track-track
- Author of Less is More: Supporting Developers in Vulnerability Detection during Code Review within the Technical Track-track
Mining Software Repositories
International Conference on Program Comprehension
2021
ESEC/FSE
ICSE
2020
Mining Software Repositories
- Author of Do Explicit Review Strategies Improve Code Review Performance? within the Registered Reports-track
- Author of Investigating Severity Thresholds for Test Smells within the Technical Papers-track
- Award Recipient of Ric Holt Early Career Achievement Award within the MSR Awards-track
- Ordinary PC member in Program Committee within the Technical Papers-track
2019
ASE
ICSE
Mining Software Repositories
- Author of PathMiner : A Library for Mining of Path-Based Representations of Code within the MSR 2019 Technical Papers-track
- Author of On the Effectiveness of Manual and Automatic Unit Test Generation: Ten Years Later within the MSR 2019 Technical Papers-track
- Committee Member in Program Committee within the MSR 2019 Technical Papers-track
International Conference on Program Comprehension
2018
ESEC/FSE
- Committee Member in Program Committee within the Research Papers-track
- Author of PyDriller: Python Framework for Mining Software Repositories within the Demonstrations-track
- Author of What Makes a Code Change Easier to Review? An Empirical Investigation on Code Change Reviewability within the Research Papers-track
ICSE
- Author of Understanding Developers’ Needs on Deprecation as a Language Feature within the Technical Papers -track
- Author of When Testing Meets Code Review: Why and How Developers Review Tests within the Technical Papers -track
- Author of Modern Code Review: A Case Study at Google within the SEIP - Software Engineering in Practice-track
MOBILESoft
Mining Software Repositories
- Author of How Is Video Game Development Different from Software Development in Open Source? within the Technical Papers-track
- Author of A Graph-based Dataset of Commit History of Real-World Android apps within the Data Showcase-track
- Committee Member in Program Committee within the Technical Papers-track