Associate Professor (PhD)
My research interests involve: domain specific languages (constructs, development and applications), computational reflection (models, languages, implementation, and application), aspect-oriented software development (models, languages, implementation, and application), object-oriented languages (Java, C#, Python ...), programming techniques (meta-data driven, aspect-oriented, and reflective programming and design patterns), and software engineering (software evolution, reverse engineering, modeling and design techniques).
My research activity is carried out in the Adapt Laboratory that I coordinate.
I have also collaborated or I'm collaborating with: Shigeru Chiba from the Tokyo Institute of Technologies, Gunter Saake from the Otto-von-Guericke-Universität Magdeburg, Kim Mens from the Université catholique de Louvain and Robert France from the Colorado State University.
c|o Dipartimento di Informatica
Università degli Studi di Milano
Via Comelico 39/41
20135 Milano Italy
Phone: +39 02 503 16300
I am currently (or have been) involved in the following international events: