Michele Lanza


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. I founded REVEAL in 2004.
Current research is focused on software visualization, data-intensive systems, software refactoring, modern software documentation, software sonification, and eXtended Reality.



  1. Dr. Fengcai Wen, Mining Code Change Patterns to Aid Software Development, Oct 2021
  2. Dr. Emad Aghajani, Software Documentation: Automation and Challenges, Jun 2020
  3. Prof. Dr. Bin Lin, Opinion Mining for Software Development, Jun 2020
  4. Dr. Tommaso Dal Sasso, Reification as the Key to Augmenting Software Development, Jun 2018
  5. Dr. Roberto Minelli, Interaction-Aware Development Environments, Nov 2017
  6. Dr. Luca Ponzanelli, Holistic Recommender Systems for Software Engineering, Mar 2017
  7. Prof. Dr. Alberto Bacchelli, Mining Unstructured Software Data, Jun 2013
  8. Dr. Fernando Olivero, Object-focused Environments Revisited, Apr 2013
  9. Dr. Lile Hattori, Change-centric Improvement of Team Collaboration, Feb 2012
  10. Dr. Marco D'Ambros, On the Evolution of Source Code and Defects, Oct 2010
  11. Dr. Richard Wettel, Software Systems as Cities, Sep 2010
  12. Prof. Dr. Mircea Lungu, Reverse Engineering Software Ecosystems, Oct 2009
  13. Prof. Dr. Romain Robbes, Of Change and Software, Dec 2008