Walter Cazzola
Scholar

Walter Cazzola

Google Scholar ID: kQ7FsKMAAAAJ
Full Professor, Università degli Studi di Milano
programming languagesprogramming techniquesprogramming language design and implementationreflection and aspect-oriented programmingdynamic software evolution
Citations & Impact
All-time
Citations
653
 
H-index
15
 
i10-index
19
 
Publications
20
 
Co-authors
33
list available
Resume (English only)
Academic Achievements
  • - Interviewed by ACM about the paper 'Scrambled Features for Breakfast: Concepts of Agile Language Development'
  • - PC member or co-chair in several international conferences including ECOOP 2026, SLE 2024, SLE 2022 (PC Co-Chair), SPLC 2021, SPLC 2020, SLE 2020, SAC-PL 2020, SPLC 2019, SAC PL 2019, «Programming»'19, SLE 2018, META 2018, SLE 2017, ManLang 2017, MoDELS 2016, Modularity 2016, Modularity 2015, Modularity 2014, CSMR 2013, AOSD 2013, AOSD 2011, ECOOP 2009 (Organizing Co-Chair)
  • - Involved in funded projects like RAMSES, EOS-DUE, RAMSES II, T-LADIES
Research Experience
  • - Major scientist of the RAMSES project
  • - Major scientist of the RAMSES II project
  • - Principal investigator for the T-LADIES project
  • - Local coordinator for the EOS-DUE and DISCO projects
  • - Collaborated with researchers such as 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
Education
  • Full Professor (PhD) at Computer Science Department, Università degli Studi di Milano
Background
  • 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.
Miscellany
  • Contact Information:
  • - Email: cazzola[AT]di.unimi.it
  • - Phone: +39 02 503 16300