I obtained my bachelor's and master's degree in Informatics at the University of Padova, where I specialized in Artificial Intelligence, Information Retrieval, and Machine Learning.
My research interests involve Software Engineering and Software Evolution. I am currently working with bug tracking systems. I work in the REVEAL (Reverse Engineering, Visualization, Evolution Analisys Lab) group at the University of Lugano, faculty of Informatics.
The REVEAL group is also composed of:Prof. Michele Lanza
My research area deals with the collection, modelling, and representation of the information contained in bug reports and issue tracking systems.
During my PhD i built a set of tools to browse and visualize the information inside an issue tracker, to collect information during program execution, and to model a bug report as a structured entity to ease automated analisys, rather than using plain text.
- Data Science
- Machine Learning
- Software Engineering
- Software Evolution
Content Classification of Development Emails
In Proceedings of ICSE 2012 (34th International Conference on Software Engineering), pp. 375–385, IEEE CS Press, 2012.
A closer look at bugs
In Proceedings of VISSOFT 2013 (1st IEEE Working Conference on Software Visualization), pp. 1–4, IEEE CS Press, 2013.
in*Bug: Visual analytics of bug repositories
In Proceedings of CSMR-WCRE 2014 (1st Joint Meeeting of the European Conference on Software Maintenance and Reengineering and the Working Conference on Reverse Engineering), pages 415–419, IEEE CS Press, 2014.
Managing Software Defects
In Proceedings of ICSME 2014 (30th International Conference on Software Maintenance and Evolution, page 669, Doctoral Symposium, 2014.
Misery Loves Company: CrowdStacking Traces to Aid Problem Detection.
In Proceedings of SANER 2015 (22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 131–140, 2015.
Blended, Not Stirred: Multicconcern visualization of large software systems
In Proceedings of VISSOFT 2015 (3rd IEEE Working Conference on Software Visualization), pp. 106–115 2015.
What Makes a Satisficing Bug Report
In Proceedings of QRS 2016 (The 2016 IEEE International Conference on Quality, Reliability, and Security), pp. 164–174, IEEE CS Press, 2016.
How to Gamify Software Engineering
In Proceedings of SANER 2017 (24th IEEE International Conference on Software Analysis, Evolution, and Reengineering), pp. 261–271, IEEE CS Press, 2017.
During my PhD I was a teaching assistant for the following courses:
- Software Atelier I: Software Tools 2013/2014
- Software Atelier IV: Software Engineering 2013/2014
- Algorithms & Data Structures 2014/2015
- Software Tools Atelier 2014/2015
- Software Atelier 1: Fundamentals of Informatics 2015/2016
- Software Atelier 1: Fundamentals of Informatics 2016/2017