She has over a decade of experience teaching computer science and software engineering at various Italian Universities. Her research primarily focuses on software evolution, software quality assessment, software maintenance and reverse engineering.