I am assistant professor at Delft University of Technology (TU Delft), The Netherlands.
My Curriculum Vitae, updated on Aug 31, 2015 is available here.
My primary research interest is in data science, with a particular focus on developing and applying data science processes and techniques to conduct empirical experiments on complex knowledge-based activities, particularly the development of software, and improve their state of the practice. My goal is understanding and improving complex knowledge- based activities, such as software engineering, with processes, practices, and tools informed by data and actors' needs, and by engaging with other disciplines such as social sciences. I tackle research questions with both qualitative and quantitative research approaches.
Currently, I work in the Software Engineering Research Group (SERG), conducting data science research on software repositories and code review. I propose solutions to support program comprehension and software evolution. The techniques I use are at the intersection of Software Engineering, Information Retrieval, Natural Language Processing, Data Mining, and Machine Learning.
I obtained my bachelor and master degrees in computer science from University of Bologna, also studying one year at the Université Libre De Bruxelles during my Master. After obtaining the master degree, I have been working in the industry for one year at Cineca, the largest Italian computing center.
- The paper Will they like this? Evaluating Code Contributions With Language Models, which I co-authored, has been accepted at MSR 2015! Congratulations, Vincent and Prem!
- The data track paper A Dataset For API Usage, which I co-authored, has been accepted at MSR 2015! Congratulations, Anand!
- Four challenge track papers, which I co-authored, have been accepted at MSR 2015! Congratulations to all the co-authors (all students of my Mining Software Repositories course)!
- The paper Supporting Developers' Coordination in The IDE, which I co-authored, has been awarded a Best Paper Award at CSCW 2015!
- The paper Untangling Fine-Grained Code Changes, which I co-authored, is candidate Best Paper at SANER 2015! Congratulations to all the co-authors!
- The article IRISH: A Hidden Markov Model to Detect Coded Information Islands in Free Text, which I co-authored, has been accepted in the journal Science of Computer Programming, Elsevier! Congratulations to all the co-authors!
- I have been selected as a recipient of the Google Faculty Research Award!