Seeing Software

In this talk I illustrate a decade of my visualization-centric software engineering research. I will focus on lightweight 2D and immersive 3D software visualization for program comprehension and software evolution analysis, but I will also touch other areas I am interested in, such as mining software archives, software ecosystems, software defects, and collaborative software engineering.

Speaker Details

Michele Lanza is associate professor at the University of Lugano, Switzerland, in the faculty of informatics, which he co-founded in 2004. Prof. Lanza leads the REVEAL research group, working in the areas of software visualization, evolution, and reverse engineering. He authored more than 60 technical papers and the book “Object- Oriented Metrics in Practice”. A Smalltalker to the bone, he was involved in the construction of visualization and software analysis tools such as CodeCrawler, Moose, CodeCity, SPO, and Churrasco.Prof. Lanza is involved in a number of scientific communities, and has served on more than 50 program committees. He is vice-president of CHOOSE (the Swiss Object-Oriented Software Engineering society). He will be program co-chair of ICSM (the International Conference on Software Maintenance) in 2010, and was program co-chair of MSR (the Working Conference on Mining Software Repositories) in 2007 and 2008, of VISSOFT (the International Workshop on Visualizing Software) in 2009, and of IWPSE (the International Workshop on Principles of Software Evolution) in 2007. He is steering committee member of MSR, VISSOFT, and ESUG (the European Smalltalk User Group).

Date:
Speakers:
Michele Lanza
Affiliation:
University of Lugano, Switzerland