Full Professor (PhD)
Università degli Studi di Milano
My research interests include: language workbenches; domain-specific and general-purpose programming languages (design, development, and applications); computational reflection (models, languages, implementation, and applications); aspect-oriented software development (models, languages, implementation, and applications); programming techniques (metadata-driven, aspect-oriented, reflective programming, and design patterns); and software engineering (software testing, software evolution, software product lines, software comprehension, reverse engineering, and modeling and design techniques).
My research activities are conducted within the Adapt Laboratory, which I coordinate.
I am (or have been) the major scientist of the RAMSES and RAMSES II projects, both funded by the DFG. I am (or have been) the principal investigator for the T-LADIES project, funded by MUR. I am (or have been) also the local coordinator for the EOS-DUE and DISCO projects, funded by MIUR (now MUR).
I have collaborated, or am currently collaborating, with the following researchers: Shigeru Chiba from the University of Tokyo; Gunter Saake from the Otto-von-Guericke-Universität Magdeburg; Thomas Kühn and Uwe Aβmann from the Technische Universität Dresden; Sudipto Ghosh from Colorado State University; and Awais Rashid and Ruzanna Chitchyan from the University of Bristol.
I have also collaborated or I'm collaborating with: Shigeru Chiba from the University of Tokyo, Gunter Saake from the Otto-von-Guericke-Universität Magdeburg, Thomas Kühn and Uwe Aβmann from the Technische Universität Dresden, and Sudipto Ghosh from the Colorado State University.
Walter Cazzola
Computer Science Department
Università degli Studi di Milano
Via Celoria 18
20133 Milano Italy
Phone: +39 02 503 16300
e-mail: cazzola[AT]di.unimi.it
I was interviewed by ACM about our paper "Scrambled Features for Breakfast: Concepts of Agile Language Development". It was a lot of fun—hope you enjoy it too!
The paper is open access—give it a try! [Scrambled Features for Breakfast]
I am (or have been) the principal investigator of the T-LADIES project, where I coordinated the research of five units (CT, GE, MI, MORE, and CNR-PI). The project was funded by the Ministry of University and Research (MUR).
In the project, we investigate the role of programming languages, type systems, and variability in the (even dynamic) evolution of software.
I am currently (or have been) involved in the following international events: