A Fresh Look at Programming-in-the-Large. - Walter Cazzola; Andrea Savigni; Andrea Sosio; Francesco Tisato (COMPSAC, 1998)

Reflective Authorization Systems. - Massimo Ancona; Walter Cazzola; Eduardo B. Fernández (ECOOP Workshops, 1998)

Evaluation of Object-Oriented Reflective Models. - Walter Cazzola (ECOOP Workshops, 1998)

Static Header as Sentinel. - Massimo Ancona; Walter Cazzola (ACM SIGPLAN Notices, 1998)

Reflective Authorization Systems: Possibilities, Benefits, and Drawbacks. - Massimo Ancona; Walter Cazzola; Eduardo B. Fernández (Secure Internet Programming, 1999)

Rule-Based Strategic Reflection: Observing and Modifying Behavior at the Architectural Level. - Walter Cazzola; Andrea Savigni; Andrea Sosio; Francesco Tisato (ASE, 1999)

Shifting Up Reflection from the Implementation to the Analysis Level. - Walter Cazzola; Andrea Sosio; Francesco Tisato (Reflection and Software Engineering, 1999)

Reflection and Meta-level Architectures: State of the Art and Future Trends. - Walter Cazzola; Shigeru Chiba; Thomas Ledoux (ECOOP Workshops, 2000)

Architectural Reflection: Realising Software Architectures via Reflective Activities. - Francesco Tisato; Andrea Savigni; Walter Cazzola; Andrea Sosio (EDO, 2000)

Reflective Analysis and Design for Adapting Object Run-Time Behavior. - Walter Cazzola; Ahmed Ghoneim; Gunter Saake (OOIS, 2002)

Software Evolution through Dynamic Adaptation of Its OO Desgin. - Walter Cazzola; Ahmed Ghoneim; Gunter Saake (Objects, Agents, and Features, 2003)

Smart Data Caching in Archeological Wireless Applications: the PAST Solution. - Massimo Ancona; Walter Cazzola; Daniele D'Agostino (PDP, 2003)

Remote method invocation as a first-class citizen. - Walter Cazzola (Distributed Comput., 2003)

Evolving Pointcut Definition to Get Software Evolution. - Walter Cazzola; Sonia Pini; Massimo Ancona (RAM-SE, 2004)

RAMSES: a Reflective Middleware for Software Evolution. - Ahmed Ghoneim; Walter Cazzola (RAM-SE, 2004)

Software Evolution: A Trip Through Reflective, Aspect, and Meta-data Oriented Techniques. - Walter Cazzola; Shigeru Chiba; Gunter Saake (ECOOP Workshops, 2004)

Seamless Nomadic System-Aware Servants. - Walter Cazzola; Dario Maggiorini (HICSS, 2004)

System Evolution through Design Information Evolution: a Case Study. - Walter Cazzola; Ahmed Ghoneim; Gunter Saake (IASSE, 2004)

Implementing the essence of reflection: a reflective run-time environment. - Massimo Ancona; Walter Cazzola (SAC, 2004)

SmartMethod: an efficient replacement for method. - Walter Cazzola (SAC, 2004)

SmartReflection: Efficient Introspection in Java. - Walter Cazzola (J. Object Technol., 2004)

The Role of Design Information in Software Evolution. - Walter Cazzola; Sonia Pini; Massimo Ancona (RAM-SE, 2005)

[a]C#: C# with a customizable code annotation mechanism. - Walter Cazzola; Antonio Cisternino; Diego Colombo (SAC, 2005)

AOP for software evolution: a design oriented approach. - Walter Cazzola; Sonia Pini; Massimo Ancona (SAC, 2005)

A Petri-Net Based Reflective Framework for the Evolution of Dynamic Systems. - Lorenzo Capra; Walter Cazzola (FSEN, 2005)

Freely Annotating C#. - Walter Cazzola; Antonio Cisternino; Diego Colombo (J. Object Technol., 2005)

Design-Based Pointcuts Robustness Against Software Evolution. - Walter Cazzola; Sonia Pini; Massimo Ancona (RAM-SE, 2006)

AOSD and Reflection: Benefits and Drawbacks to Software Evolution. - Walter Cazzola; Shigeru Chiba; Yvonne Coady; Gunter Saake (ECOOP Workshops, 2006)

Viewpoint for maintaining uml models against application changes. - Walter Cazzola; Ahmed Ghoneim; Gunter Saake (ICSOFT (1), 2006)

Visualizing and Managing Network Topologies via Rectangular Dualization. - Massimo Ancona; Walter Cazzola; Sara Drago; Gianluca Quercini (ISCC, 2006)

Join Point Patterns: A High-Level Join Point Selection Mechanism. - Walter Cazzola; Sonia Pini (MoDELS (Workshops), 2006)

9th International Workshop on Aspect-Oriented Modeling. - Jörg Kienzle; Dominik Stein; Walter Cazzola; Jeff Gray 001; Omar Aldawud; Tzilla Elrad (MoDELS (Workshops), 2006)

Towards a model-driven join point model. - Walter Cazzola; Antonio Cicchetti; Alfonso Pierantonio (SAC, 2006)

AOP vs Software Evolution: a Score in Favor of the Blueprint. - Walter Cazzola; Sonia Pini (RAM-SE, 2007)

Enabling Software Evolution Via AOP and Reflection. - Manuel Oriol; Walter Cazzola; Shigeru Chiba; Gunter Saake; Yvonne Coady; Stéphane Ducasse; Günter Kniesel (ECOOP Workshops, 2007)

11th International Workshop on Aspect-Oriented Modeling. - Jörg Kienzle; Jeff Gray 001; Dominik Stein; Walter Cazzola; Omar Aldawud; Tzilla Elrad (MoDELS (Workshops), 2007)

Co-evolving application code and design models by exploiting meta-data. - Walter Cazzola; Sonia Pini; Ahmed Ghoneim; Gunter Saake (SAC, 2007)

A Reflective PN-Based Approach to Dynamic Workflow Change. - Lorenzo Capra; Walter Cazzola (SYNASC, 2007)

On the Footprints of Join Points: The Blueprint Approach. - Walter Cazzola; Sonia Pini (J. Object Technol., 2007)

Self-Evolving Petri Nets. - Lorenzo Capra; Walter Cazzola (J. Univers. Comput. Sci., 2007)

Guest Editors' Introduction: Aspects and Software Evolution. - Walter Cazzola; Shigeru Chiba; Gunter Saake (LNCS Trans. Aspect Oriented Softw. Dev., 2007)

On the Maintainability of Aspect-Oriented Software: A Concern-Oriented Measurement Framework. - Eduardo Figueiredo 001; Cláudio Sant'Anna; Alessandro Garcia 001; Thiago T. Bartolomei; Walter Cazzola; Alessandro Marchetto 001 (CSMR, 2008)

Getting Farther on Software Evolution via AOP and Reflection. - Manuel Oriol; Walter Cazzola; Shigeru Chiba; Gunter Saake (ECOOP Workshops, 2008)

AOP-HiddenMetrics: Separation, Extensibility and Adaptability in SW Measurement. - Walter Cazzola; Alessandro Marchetto 001 (J. Object Technol., 2008)

Sectional domain specific languages. - Walter Cazzola; Ivan Speziale (DSAL@AOSD, 2009)

Recognizing join points from their context through graph grammars. - Walter Cazzola; Stefano Salvotelli (AOM@AOSD, 2009)

Evolving System's Modeling and Simulation through Reflective Petri Nets. - Lorenzo Capra; Walter Cazzola (ENASE, 2009)

Report of the 14th International Workshop on Aspect-Oriented Modeling. - Jörg Kienzle; Jeff Gray 001; Dominik Stein; Thomas Cottenier; Walter Cazzola; Omar Aldawud (MoDELS (Workshops), 2009)

Aspect-oriented procedural content engineering for game design. - Walter Cazzola; Diego Colombo; Duncan Harrison (SAC, 2009)

DSL evolution through composition. - Walter Cazzola; Davide Poletti (RAM-SE@ECOOP, 2010)

Report of the 15th International Workshop on Aspect-Oriented Modeling. - Jeff Gray 001; Dominik Stein; Jörg Kienzle; Walter Cazzola (MoDELS (Workshops), 2010)

(Symbolic) state-space inspection of a class of dynamic Petri nets. - Lorenzo Capra; Walter Cazzola (SummerSim, 2010)

Mechanisms for Leveraging Models at Runtime in Self-adaptive Software. - Amel Bennaceur; Robert B. France; Giordano Tamburrelli; Thomas Vogel 001; Pieter J. Mosterman; Walter Cazzola; Fábio M. Costa; Alfonso Pierantonio; Matthias Tichy; Mehmet Aksit; Pär Emmanuelson; Gang Huang 001; et al. (Models@run.time@Dagstuhl, 2011)

Evolution as ≪Reflections on the Design≫. - Walter Cazzola (Models@run.time@Dagstuhl, 2011)

Fine-Grained Semi-automated Runtime Evolution. - Walter Cazzola; Nicole Alicia Rossini; Phillipa Bennett; Sai Pradeep Mandalaparty; Robert B. France (Models@run.time@Dagstuhl, 2011)

JavAdaptor: unrestricted dynamic software updates for Java. - Mario Pukall; Alexander Grebhahn; Reimar Schröter; Christian Kästner; Walter Cazzola; Sebastian Götz (ICSE, 2011)

Towards a colored reflective Petri-net approach to model self-evolving service-oriented architectures. - Ying Liu 032; Walter Cazzola; Bin Zhang 001 (SAC, 2012)

Domain-Specific Languages in Few Steps - The Neverlang Approach. - Walter Cazzola (SC@TOOLS, 2012)

Context traits: dynamic behaviour adaptation through run-time trait recomposition. - Sebastián González; Kim Mens; Marius Colacioiu; Walter Cazzola (AOSD, 2013)

GlobalDSL 2013: First Workshop on the Globalization of Domain Specific Languages. - Benoît Combemale; Walter Cazzola; Robert B. France (GlobalDSL@ECOOP, 2013)

Fine-Grained Software Evolution Using UML Activity and Class Models. - Walter Cazzola; Nicole Alicia Rossini; Mohammed Al-Refai; Robert B. France (MoDELS, 2013)

@Java: annotations in freedom. - Walter Cazzola; Edoardo Vacchi (SAC, 2013)

Fine-grained annotations for pointcuts with a finer granularity. - Walter Cazzola; Edoardo Vacchi (SAC, 2013)

Variability Support in Domain-Specific Language Development. - Edoardo Vacchi; Walter Cazzola; Suresh Pillay; Benoît Combemale (SLE, 2013)

Neverlang 2 - Componentised Language Development for the JVM. - Walter Cazzola; Edoardo Vacchi (SC@STAF, 2013)

JavAdaptor - Flexible runtime updates of Java applications. - Mario Pukall; Christian Kästner; Walter Cazzola; Sebastian Götz; Alexander Grebhahn; Reimar Schröter; Gunter Saake (Softw. Pract. Exp., 2013)

Neverlang 2: a framework for modular language implementation. - Edoardo Vacchi; Diego Mathias Olivares; Albert Shaqiri; Walter Cazzola (MODULARITY (Companion), 2014)

Using models to dynamically refactor runtime code. - Mohammed Al-Refai; Walter Cazzola; Robert B. France (SAC, 2014)

Automating variability model inference for component-based language implementations. - Edoardo Vacchi; Walter Cazzola; Benoît Combemale; Mathieu Acher (SPLC, 2014)

On the incremental growth and shrinkage of LR goto-graphs. - Walter Cazzola; Edoardo Vacchi (Acta Informatica, 2014)

@Java: Bringing a richer annotation model to Java. - Walter Cazzola; Edoardo Vacchi (Comput. Lang. Syst. Struct., 2014)

Experience of an International Collaborative Project with First Year Programming Students. - James H. Paterson; Markku Karhu; Walter Cazzola; Irina Illina; Robert Law; Dario Machiodi; Marisa Maximiano; Catarina Silva 001 (COMPSAC, 2015)

Software Engineering for Social Sustainability. - Ruzanna Chitchyan; Awais Rashid; Walter Cazzola (EnviroInfo/ICT4S (2), 2015)

Engineering Sustainability Through Language. - Ruzanna Chitchyan; Walter Cazzola; Awais Rashid (ICSE (2), 2015)

Choosy and picky: configuration of language product lines. - Thomas Kühn 001; Walter Cazzola; Diego Mathias Olivares (SPLC, 2015)

Neverlang: A framework for feature-oriented language development. - Edoardo Vacchi; Walter Cazzola (Comput. Lang. Syst. Struct., 2015)

Formal Attributes Traceability in Modular Language Development Frameworks. - Walter Cazzola; Paola Giannini; Albert Shaqiri (ICTCS, 2015)

A concern-oriented framework for dynamic measurements. - Walter Cazzola; Alessandro Marchetto 001 (Inf. Softw. Technol., 2015)

Modularity and optimization in synergy. - Walter Cazzola; Albert Shaqiri (MODULARITY, 2016)

Dynamic software evolution through interpreter adaptation. - Walter Cazzola; Albert Shaqiri (MODULARITY (Companion), 2016)

Using Models to Validate Unanticipated, Fine-Grained Adaptations at Runtime. - Mohammed Al-Refai; Walter Cazzola; Sudipto Ghosh 001; Robert B. France (HASE, 2016)

Model-Based Regression Test Selection for Validating Runtime Adaptation of Software Systems. - Mohammed Al-Refai; Sudipto Ghosh 001; Walter Cazzola (ICST, 2016)

Dodging Unsafe Update Points in Java Dynamic Software Updating Systems. - Walter Cazzola; Mehdi Jalili (ISSRE, 2016)

Apples and oranges: comparing top-down and bottom-up language product lines. - Thomas Kühn 001; Walter Cazzola (SPLC, 2016)

Language components for modular DSLs using traits. - Walter Cazzola; Edoardo Vacchi (Comput. Lang. Syst. Struct., 2016)

Gradually Learning Programming Supported by a Growable Programming Language. - Walter Cazzola; Diego Mathias Olivares (IEEE Trans. Emerg. Top. Comput., 2016)

A Fuzzy Logic Based Approach for Model-Based Regression Test Selection. - Mohammed Al-Refai; Walter Cazzola; Sudipto Ghosh 001 (MoDELS, 2017)

Open Programming Language Interpreters. - Walter Cazzola; Albert Shaqiri (Art Sci. Eng. Program., 2017)

Context-Aware Software Variability through Adaptable Interpreters. - Walter Cazzola; Albert Shaqiri (IEEE Softw., 2017)

Modular feature-oriented graphical editor product lines. - Thomas Kühn 001; Kevin Ivo Kassin; Walter Cazzola; Uwe Aßmann (SPLC, 2018)

μ-DSU: A Micro-Language Based Approach to Dynamic Software Updating. - Walter Cazzola; Ruzanna Chitchyan; Awais Rashid; Albert Shaqiri (Comput. Lang. Syst. Struct., 2018)

Concern-oriented language development (COLD): Fostering reuse in language engineering. - Benoît Combemale; Jörg Kienzle; Gunter Mussbacher; Olivier Barais; Erwan Bousse; Walter Cazzola; Philippe Collet; Thomas Degueule; Robert Heinrich; Jean-Marc Jézéquel; Manuel Leduc; Tanja Mayerhofer; et al. (Comput. Lang. Syst. Struct., 2018)

Piggyback IDE support for language product lines. - Thomas Kühn 001; Walter Cazzola; Nicola Pirritano Giampietro; Massimiliano Poggi (SPLC (A), 2019)

Supporting inheritance hierarchy changes in model-based regression test selection. - Mohammed Al-Refai; Sudipto Ghosh 001; Walter Cazzola (Softw. Syst. Model., 2019)

Neverlang and FeatureIDE just married: integrated language product line development environment. - Luca Favalli; Thomas Kühn 001; Walter Cazzola (SPLC (A), 2020)

Features, believe it or not!: a design pattern for first-class citizen features on stock JVM. - Francesco Bertolotti; Walter Cazzola; Luca Favalli (SPLC (A), 2022)

PerformERL: a performance testing framework for erlang. - Walter Cazzola; Francesco Cesarini; Luca Tansini (Distributed Comput., 2022)

Towards a recipe for language decomposition: quality assessment of language product lines. - Walter Cazzola; Luca Favalli (Empir. Softw. Eng., 2022)

Bridging the model-to-code abstraction gap with fuzzy logic in model-based regression test selection. - Walter Cazzola; Sudipto Ghosh 001; Mohammed Al-Refai; Gabriele Maurina (Softw. Syst. Model., 2022)

Is Polyglot Programming Really a Thing? (Invited Talk). - Walter Cazzola (DLS, 2023)

Evaluating a Language Workbench: from Working Memory Capacity to Comprehension to Acceptance. - Giovanna Broccia; Alessio Ferrari 001; Maurice H. ter Beek; Walter Cazzola; Luca Favalli; Francesco Bertolotti (ICPC, 2023)

Exceptions all Over the Shop: Modular, Customizable, Language-Independent Exception Handling Layer. - Walter Cazzola; Luca Favalli (SLE, 2023)

The language mutation problem: Leveraging language product lines for mutation testing of interpreters. - Walter Cazzola; Luca Favalli (J. Syst. Softw., 2023)

Fold2Vec: Towards a Statement-Based Representation of Code for Code Comprehension. - Francesco Bertolotti; Walter Cazzola (ACM Trans. Softw. Eng. Methodol., 2023)

Evaluating a Language Workbench: from Working Memory Capacity to Comprehension to Acceptance - Supplementary Material. - Giovanna Broccia; Alessio Ferrari 001; Maurice H. ter Beek; Walter Cazzola; Luca Favalli; Francesco Bertolotti (Zenodo, 2023)

On the granularity of linguistic reuse. - Francesco Bertolotti; Walter Cazzola; Luca Favalli (J. Syst. Softw., 2023)

CombTransformers: Statement-Wise Transformers for Statement-Wise Representations. - Francesco Bertolotti; Walter Cazzola (IEEE Trans. Software Eng., 2023)

Scrambled Features for Breakfast: Concepts of Agile Language Development. - Walter Cazzola; Luca Favalli (Commun. ACM, 2023)

SP⅃LꟼƧ: Software product lines extraction driven by language server protocol. - Francesco Bertolotti; Walter Cazzola; Luca Favalli (J. Syst. Softw., 2023)

By Tying Embeddings You Are Assuming the Distributional Hypothesis. - Francesco Bertolotti; Walter Cazzola (ICML, 2024)

★piler: Compilers in search of compilations. - Francesco Bertolotti; Walter Cazzola; Luca Favalli (J. Syst. Softw., 2024)

When the dragons defeat the knight: Basilisk an architectural pattern for platform and language independent development. - Francesco Bertolotti; Walter Cazzola; Dario Ostuni; Carlo Castoldi (J. Syst. Softw., 2024)

Software modernization powered by dynamic language product lines. - Walter Cazzola; Luca Favalli (J. Syst. Softw., 2024)

BabelRTS: Polyglot Regression Test Selection. - Gabriele Maurina; Walter Cazzola; Sudipto Ghosh 001 (IEEE Trans. Software Eng., 2025)