The REVEAL (Reverse Engineering, Visualization, Evolution Analysis Lab) research group was established by Prof. Michele Lanza in 2004. REVEAL investigates the challenges of understanding and evolving large, complex software systems, with current research spanning software visualization, data-intensive systems, software refactoring, modern software documentation, software sonification, and eXtended Reality.
REVEAL is continuously seeking motivated PhD candidates. Doctoral research within the group centers on software evolution, software visualization, program comprehension, and mining software repositories — though no topic is prescribed in advance. Research directions are shaped collaboratively, ensuring that each project reflects both the group's expertise and the candidate's own curiosity and strengths.
We offer a competitive salary and an environment where new ideas are the norm rather than the exception. Working within REVEAL means engaging with cutting-edge technologies and contributing to research that is genuinely novel. In return, we look for intellectual openness, adaptability, solid object-oriented programming skills, an appreciation for design and visual thinking, strong English communication skills, and a certain dedication to craft and precision.
If this sounds like the right fit, we would be glad to hear from you.