Walter Cazzola

Affiliations:
  • University of Milan, Italy


According to our database1, Walter Cazzola authored at least 108 papers between 1998 and 2023.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
SP⅃LꟼƧ: Software product lines extraction driven by language server protocol.
J. Syst. Softw., November, 2023

Scrambled Features for Breakfast: Concepts of Agile Language Development.
Commun. ACM, November, 2023

CombTransformers: Statement-Wise Transformers for Statement-Wise Representations.
IEEE Trans. Software Eng., October, 2023

On the granularity of linguistic reuse.
J. Syst. Softw., August, 2023

Fold2Vec: Towards a Statement-Based Representation of Code for Code Comprehension.
ACM Trans. Softw. Eng. Methodol., January, 2023

The language mutation problem: Leveraging language product lines for mutation testing of interpreters.
J. Syst. Softw., 2023

Exceptions all Over the Shop: Modular, Customizable, Language-Independent Exception Handling Layer.
Proceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering, 2023

Evaluating a Language Workbench: from Working Memory Capacity to Comprehension to Acceptance.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

Is Polyglot Programming Really a Thing? (Invited Talk).
Proceedings of the 19th ACM SIGPLAN International Symposium on Dynamic Languages, 2023

2022
Bridging the model-to-code abstraction gap with fuzzy logic in model-based regression test selection.
Softw. Syst. Model., 2022

Towards a recipe for language decomposition: quality assessment of language product lines.
Empir. Softw. Eng., 2022

PerformERL: a performance testing framework for erlang.
Distributed Comput., 2022

Features, believe it or not!: a design pattern for first-class citizen features on stock JVM.
Proceedings of the SPLC '22: 26th ACM International Systems and Software Product Line Conference, Graz, Austria, September 12, 2022

2020
Neverlang and FeatureIDE just married: integrated language product line development environment.
Proceedings of the SPLC '20: 24th ACM International Systems and Software Product Line Conference, 2020

2019
Supporting inheritance hierarchy changes in model-based regression test selection.
Softw. Syst. Model., 2019

Piggyback IDE support for language product lines.
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

2018
Concern-oriented language development (COLD): Fostering reuse in language engineering.
Comput. Lang. Syst. Struct., 2018

μ-DSU: A Micro-Language Based Approach to Dynamic Software Updating.
Comput. Lang. Syst. Struct., 2018

Modular feature-oriented graphical editor product lines.
Proceedings of the Proceeedings of the 22nd International Systems and Software Product Line Conference, 2018

2017
Context-Aware Software Variability through Adaptable Interpreters.
IEEE Softw., 2017

Open Programming Language Interpreters.
Art Sci. Eng. Program., 2017

A Fuzzy Logic Based Approach for Model-Based Regression Test Selection.
Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2017

2016
Gradually Learning Programming Supported by a Growable Programming Language.
IEEE Trans. Emerg. Top. Comput., 2016

Language components for modular DSLs using traits.
Comput. Lang. Syst. Struct., 2016

Apples and oranges: comparing top-down and bottom-up language product lines.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016

Dodging Unsafe Update Points in Java Dynamic Software Updating Systems.
Proceedings of the 27th IEEE International Symposium on Software Reliability Engineering, 2016

Model-Based Regression Test Selection for Validating Runtime Adaptation of Software Systems.
Proceedings of the 2016 IEEE International Conference on Software Testing, 2016

Using Models to Validate Unanticipated, Fine-Grained Adaptations at Runtime.
Proceedings of the 17th IEEE International Symposium on High Assurance Systems Engineering, 2016

Dynamic software evolution through interpreter adaptation.
Proceedings of the Companion Proceedings of the 15th International Conference on Modularity, Málaga, Spain, March 14, 2016

Modularity and optimization in synergy.
Proceedings of the 15th International Conference on Modularity, 2016

2015
A concern-oriented framework for dynamic measurements.
Inf. Softw. Technol., 2015

Formal Attributes Traceability in Modular Language Development Frameworks.
Proceedings of the 16th Italian Conference on Theoretical Computer Science, 2015

Neverlang: A framework for feature-oriented language development.
Comput. Lang. Syst. Struct., 2015

Choosy and picky: configuration of language product lines.
Proceedings of the 19th International Conference on Software Product Line, 2015

Engineering Sustainability Through Language.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Software Engineering for Social Sustainability.
Proceedings of the 29th International Conference on Environmental Informatics, 2015

Experience of an International Collaborative Project with First Year Programming Students.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

2014
@Java: Bringing a richer annotation model to Java.
Comput. Lang. Syst. Struct., 2014

On the incremental growth and shrinkage of LR goto-graphs.
Acta Informatica, 2014

Automating variability model inference for component-based language implementations.
Proceedings of the 18th International Software Product Line Conference, 2014

Using models to dynamically refactor runtime code.
Proceedings of the Symposium on Applied Computing, 2014

Neverlang 2: a framework for modular language implementation.
Proceedings of the 13th International Conference on Modularity, 2014

2013
JavAdaptor - Flexible runtime updates of Java applications.
Softw. Pract. Exp., 2013

Neverlang 2 - Componentised Language Development for the JVM.
Proceedings of the Software Composition - 12th International Conference, 2013

Variability Support in Domain-Specific Language Development.
Proceedings of the Software Language Engineering - 6th International Conference, 2013

Fine-grained annotations for pointcuts with a finer granularity.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

@Java: annotations in freedom.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Fine-Grained Software Evolution Using UML Activity and Class Models.
Proceedings of the Model-Driven Engineering Languages and Systems, 2013

GlobalDSL 2013: First Workshop on the Globalization of Domain Specific Languages.
Proceedings of the First Workshop on the Globalization of Domain Specific Languages, 2013

Context traits: dynamic behaviour adaptation through run-time trait recomposition.
Proceedings of the Aspect-Oriented Software Development, 2013

2012
Domain-Specific Languages in Few Steps - The Neverlang Approach.
Proceedings of the Software Composition - 11th International Conference, 2012

Towards a colored reflective Petri-net approach to model self-evolving service-oriented architectures.
Proceedings of the ACM Symposium on Applied Computing, 2012

2011
JavAdaptor: unrestricted dynamic software updates for Java.
Proceedings of the 33rd International Conference on Software Engineering, 2011

Fine-Grained Semi-automated Runtime Evolution.
Proceedings of the Models@run.time - Foundations, Applications, and Roadmaps [Dagstuhl Seminar 11481, November 27, 2011

Evolution as ≪Reflections on the Design≫.
Proceedings of the Models@run.time - Foundations, Applications, and Roadmaps [Dagstuhl Seminar 11481, November 27, 2011

Mechanisms for Leveraging Models at Runtime in Self-adaptive Software.
Proceedings of the Models@run.time - Foundations, Applications, and Roadmaps [Dagstuhl Seminar 11481, November 27, 2011

2010
(Symbolic) state-space inspection of a class of dynamic Petri nets.
Proceedings of the SummerSim '10, 2010

Report of the 15th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, 2010

DSL evolution through composition.
Proceedings of the 7th Workshop on Reflection, AOP and Meta-Data for Software Evolution, 2010

2009
Aspect-oriented procedural content engineering for game design.
Proceedings of the 2009 ACM Symposium on Applied Computing (SAC), 2009

Report of the 14th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, 2009

Evolving System's Modeling and Simulation through Reflective Petri Nets.
Proceedings of the ENASE 2009, 2009

Recognizing join points from their context through graph grammars.
Proceedings of the 13th workshop on Aspect-oriented modeling, 2009

Sectional domain specific languages.
Proceedings of the 4th workshop on Domain-specific aspect languages, 2009

2008
AOP-HiddenMetrics: Separation, Extensibility and Adaptability in SW Measurement.
J. Object Technol., 2008

Getting Farther on Software Evolution via AOP and Reflection.
Proceedings of the Object-Oriented Technology. ECOOP 2008 Workshop Reader, 2008

On the Maintainability of Aspect-Oriented Software: A Concern-Oriented Measurement Framework.
Proceedings of the 12th European Conference on Software Maintenance and Reengineering, 2008

2007
Guest Editors' Introduction: Aspects and Software Evolution.
LNCS Trans. Aspect Oriented Softw. Dev., 2007

Self-Evolving Petri Nets.
J. Univers. Comput. Sci., 2007

On the Footprints of Join Points: The Blueprint Approach.
J. Object Technol., 2007

A Reflective PN-Based Approach to Dynamic Workflow Change.
Proceedings of the Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 2007

Co-evolving application code and design models by exploiting meta-data.
Proceedings of the 2007 ACM Symposium on Applied Computing (SAC), 2007

11th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, Workshops and Symposia at MoDELS 2007, Nashville, TN, USA, September 30, 2007

Enabling Software Evolution Via AOP and Reflection.
Proceedings of the Object-Oriented Technology. ECOOP 2007 Workshop Reader, 2007

AOP vs Software Evolution: a Score in Favor of the Blueprint.
Proceedings of the RAM-SE'07-ECOOP'07 Workshop on Reflection, 2007

2006
Towards a model-driven join point model.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

9th International Workshop on Aspect-Oriented Modeling.
Proceedings of the Models in Software Engineering, 2006

Join Point Patterns: A High-Level Join Point Selection Mechanism.
Proceedings of the Models in Software Engineering, 2006

Visualizing and Managing Network Topologies via Rectangular Dualization.
Proceedings of the 11th IEEE Symposium on Computers and Communications (ISCC 2006), 2006

Viewpoint for maintaining uml models against application changes.
Proceedings of the ICSOFT 2006, 2006

AOSD and Reflection: Benefits and Drawbacks to Software Evolution.
Proceedings of the Object-Oriented Technology, ECOOP 2006 Workshop Reader, 2006

Design-Based Pointcuts Robustness Against Software Evolution.
Proceedings of the RAM-SE'06-ECOOP'06 Workshop on Reflection, 2006

2005
Freely Annotating C#.
J. Object Technol., 2005

A Petri-Net Based Reflective Framework for the Evolution of Dynamic Systems.
Proceedings of the First IPM International Workshop on Foundations of Software Engineering, 2005

AOP for software evolution: a design oriented approach.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

[a]C#: C# with a customizable code annotation mechanism.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

The Role of Design Information in Software Evolution.
Proceedings of the RAM-SE'05-ECOOP'05 Workshop on Reflection, 2005

2004
SmartReflection: Efficient Introspection in Java.
J. Object Technol., 2004

SmartMethod: an efficient replacement for method.
Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), 2004

Implementing the essence of reflection: a reflective run-time environment.
Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), 2004

System Evolution through Design Information Evolution: a Case Study.
Proceedings of the ISCA 13th International Conference on Intelligent and Adaptive Systems and Software Engineering, 2004

Seamless Nomadic System-Aware Servants.
Proceedings of the 37th Hawaii International Conference on System Sciences (HICSS-37 2004), 2004

Software Evolution: A Trip Through Reflective, Aspect, and Meta-data Oriented Techniques.
Proceedings of the Object-Oriented Technology: ECOOP 2004 Workshop Reader, 2004

RAMSES: a Reflective Middleware for Software Evolution.
Proceedings of the RAM-SE'04-ECOOP'04 Workshop on Reflection, 2004

Evolving Pointcut Definition to Get Software Evolution.
Proceedings of the RAM-SE'04-ECOOP'04 Workshop on Reflection, 2004

2003
Remote method invocation as a first-class citizen.
Distributed Comput., 2003

Smart Data Caching in Archeological Wireless Applications: the PAST Solution.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

Software Evolution through Dynamic Adaptation of Its OO Desgin.
Proceedings of the Objects, 2003

2002
Reflective Analysis and Design for Adapting Object Run-Time Behavior.
Proceedings of the Object-Oriented. Information Systems, 8th International Conference, 2002

2000
Architectural Reflection: Realising Software Architectures via Reflective Activities.
Proceedings of the Engineering Distributed Objects, Second International Workshop, 2000

Reflection and Meta-level Architectures: State of the Art and Future Trends.
Proceedings of the Object-Oriented Technology, 2000

1999
Shifting Up Reflection from the Implementation to the Analysis Level.
Proceedings of the Reflection and Software Engineering, 1999

Rule-Based Strategic Reflection: Observing and Modifying Behavior at the Architectural Level.
Proceedings of the 14th IEEE International Conference on Automated Software Engineering, 1999

Reflective Authorization Systems: Possibilities, Benefits, and Drawbacks.
Proceedings of the Secure Internet Programming, 1999

1998
Static Header as Sentinel.
ACM SIGPLAN Notices, 1998

Evaluation of Object-Oriented Reflective Models.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

Reflective Authorization Systems.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

A Fresh Look at Programming-in-the-Large.
Proceedings of the COMPSAC '98, 1998


  Loading...