Mission

The REVEAL (Reverse Engineering, Visualization, Evolution Analysis Lab) group carries out research in diverse aspects of how to ease the comprehension and evolution of large and complex software systems.

Latest Publications
2026
Forecasting Developer Environments with GenAI: A Research Perspective.
Raula Gaikovina Kula, Christoph Treude, Xing Hu, Sebastian Baltes, Earl T. Barr, Kelly Blincoe, Fabio Calefato, Junjie Chen, Marc Cheong, Youmei Fan, Daniel M. Germán, Marco Aurélio Gerosa, Jin L. C. Guo, Shinpei Hayashi, Robert Hirschfeld, Reid Holmes, Yintong Huo, Takashi Kobayashi, Michele Lanza, Zhongxin Liu 0002, Olivier Nourry, Nicole Novielli, Denys Poshyvanyk, Shinobu Saito, Kazumasa Shimari, Igor Steinmacher, Mairieli Wessel, Markus Wagner 0007, Annie Vella, Laurie Williams, Xin Xia
IDE@ICSE
2026
PoolinGH: Fast, Efficient, and Robust GitHub Repository Mining.
Maxime André, Marco Raglianti, Souhaila Serbout, Anthony Cleve, Michele Lanza
MSR
2026
ZION: System Exploration With Class Contours.
Mattia Giannaccari, Marco Raglianti, Michele Lanza
SIGSOFT
2026
Class Archetypes: Principles, Detection, Evolution.
Mattia Giannaccari, Marco Raglianti, Michele Lanza
SIGSOFT
2025
UML is Back. Or is it? Investigating the Past, Present, and Future of UML in Open Source Software.
Joseph Romeo, Marco Raglianti, Csaba Nagy, Michele Lanza
ICSE
2025
DENIM: Exploring Data Access in Microservices.
Maxime André, Marco Raglianti, Anthony Cleve, Michele Lanza
ICSME
2025
Automatically Augmenting GitHub Issues with Informative User Reviews.
Arthur Pilone, Marco Raglianti, Michele Lanza, Fabio Kon, Paulo Meirelles
ICSME
2025
Code Refactoring in Virtual Reality.
Mattia Giannaccari, Marco Raglianti, Michele Lanza
IDE@ICSE
2025
Understanding Data Access in Microservices Applications Using Interactive Treemaps.
Maxime André, Marco Raglianti, Anthony Cleve, Michele Lanza
ICPC
2025
Telling Software Evolution Stories with Sonification.
Carmen Armenti, Michele Lanza
ICPC
Address