Alberto Bacchelli

Registered user since Fri 17 Mar 2017

Name:Alberto Bacchelli
Bio:

I am associate professor at the University of Zurich (UZH), where I lead the Zurich Empirical Software Engineering Team (ZEST).

Before joining UZH, I have worked four years as assistant professor at Delft University of Technology (TU Delft), The Netherlands, 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, at the Faculty of Informatics, of the University of Lugano (USI). I have been intern twice (2012 and 2013) at Microsoft Research (MSR) in Redmond, USA, working with Dr. Christian Bird

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. After obtaining the master degree, I also have worked in industry for year at Cineca, the largest Italian computing center.

Affiliation:University of Zurich
Research interests:Software Engineering

Contributions

MSR 2022 Committee Member in Program Committee within the Technical Papers-track
EASE 2021 Committee Member in Program Committee within the EASE 2021-track
ASE 2021 Committee Member in Program Committee within the Research Papers-track
MSR 2021 Presenter of PyDriller 1.0 -- Ready to grow together within the Tutorials -track
Committee Member in Committee within the MSR Awards-track
ESEC/FSE 2021 Author of Authorship Attribution of Source Code: A Language-Agnostic Approach and Applicability in Software Engineering within the Research Papers-track
Committee Member in Program Committee within the Research Papers-track
ASE 2020 Committee Member in Program Committee within the Research Papers-track
ICSE 2022 Committee Member in Program Committee within the Technical Track-track
MSR 2020 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
ICSE 2021 Author of Why don’t Developers Detect Improper Input Validation?'; DROP TABLE Papers; -- within the Technical Track-track
Author of Data and Materials for: Why don't Developers Detect Improper Input Validation? '; DROP TABLE Papers; -- within the AE - Artifact Evaluation-track
ASE 2019 Author of Fine-grained just-in-time defect prediction within the Journal First Presentations-track
Committee Member in Program Committee within the Research Papers-track
MSR 2019 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
ICPC 2019 Committee Member in Program Committee within the ICPC 2019 Technical Research-track
ICSE 2020 Author of Primers or Reminders? The Effects of Existing Review Comments on Code Review within the Technical Papers-track
ICSE 2019 Author of Does Reviewer Recommendation Help Developers? within the Journal-First Papers-track
Author of When Code Completion Fails: a Case Study on Real-World Completions within the Technical Track-track
Author of Test-Driven Code Review: An Empirical Study within the Technical Track-track
MobileSoft 2018 Author of Self-Reported Activities of Android Developers within the MobileSoft 2018-track
ICPC 2018 Committee Member in Program Committee within the Technical Research-track
MSR 2018 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
‹Programming› 2018 Committee Member in Program Committee within the Research Papers-track
ESEC/FSE 2018 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 2018 * 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