The documents distributed by this server have been provided by the
contributing authors as a means to ensure timely dissemination of scholarly
and technical work on a noncommercial basis. Copyright and all rights therein
are maintained by the authors or by other copyright holders, notwithstanding
that they have offered their works here electronically. It is understood that
all persons copying this information will adhere to the terms and constraints
invoked by each author's copyright. These works may not be reposted without
the explicit permission of the copyright holder.
Papers about Reflection.
-
[1]
-
Ying Liu, Walter Cazzola, and Bin Zhang,
“Towards a Colored Reflective Petri-Net Approach to Model
Self-Evolving Service-Oriented Architectures”,
in Proceedings of the 17th Annual ACM Symposium on Applied
Computing (SAC'12), Riva del Garda, Trento, Italy, March 2012, ACM.
[ |
www: |
Abstract ]
-
[2]
-
Lorenzo Capra and Walter Cazzola,
“(Symbolic) State-Space Inspection of a Class of Dynamic Petri
Nets”,
in Proceedings of the Summer Computer Simulation Conference
(SCSC'10), Ottawa, Canada, July 2010, pp. 522–530, ACM.
[ www: |
Abstract ]
-
[3]
-
Lorenzo Capra and Walter Cazzola,
“An Introduction to Reflective Petri Nets”,
in Handbook of Research on Discrete Event Simulation
Environments: Technologies and Applications, Evon M. O. Abu-Taieh and
Asim A. El Sheikh, Eds., chapter 9, pp. 191–217. IGI Global, November 2009.
[ .pdf |
Abstract ]
-
[4]
-
Lorenzo Capra and Walter Cazzola,
“Trying out Reflective Petri Nets on a Dynamic Workflow Case”,
in Handbook of Research on Discrete Event Simulation
Environments: Technologies and Applications, Evon M. O. Abu-Taieh and
Asim A. El Sheikh, Eds., chapter 10, pp. 218–233. IGI Global, November 2009.
[ .pdf |
Abstract ]
-
[5]
-
Walter Cazzola,
“Cogito, Ergo Muto!”,
in Proceedings of the Workshop on Self-Organizing Architecture
(SOAR'09), Danny Weyns, Sam Malek, Rogério de Lemos, and Jesper
Andersson, Eds., Cambridge, United Kingdom, September 2009, pp. 1–7,
Invited Paper.
[ .pdf |
Abstract ]
-
[6]
-
Lorenzo Capra and Walter Cazzola,
“Evolving System's Modeling and Simulation through Reflective Petri
Nets”,
in Proceedings of the 4th International Conference on
Evaluation of Novel Approaches to Software Engineering (ENASE'09), Stefan
Jablonski and Leszek Maciaszek, Eds., Milan, Italy, May 2009, INSTICC, pp.
59–70, Springer.
[ .pdf |
Abstract ]
-
[7]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Getting Farther on Software Evolution via AOP and Reflection”,
in ECOOP '08 Workshop Reader, Patrick Eugster, Ed., Lecture
Notes in Computer Science 5475, pp. 63–69. Springer-Verlag, March 2009.
[ .pdf ]
-
[8]
-
Walter Cazzola, Shigeru Chiba, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 5th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'08),
Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg,
December 2008.
[ .pdf ]
-
[9]
-
Walter Cazzola and Sonia Pini,
“Jigsaw: Information System Composition through a Self-Adaptable
Interface”,
Technical Report RT 26-08, Department of Informatics and
Communication, University of Milan, Milan, Italy, April 2008.
[ www: |
Abstract ]
-
[10]
-
Lorenzo Capra and Walter Cazzola,
“Evolutionary Design through Reflective Petri Nets: an Application
to Workflow”,
in Proceedings of the 26th IASTED International
Conference on Software Engineering (SE'08), Innsbruck, Austria, February
2008, pp. 200–207, ACTA Press.
[ .pdf |
Abstract ]
-
[11]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, Gunter Saake, Yvonne Coady,
Stéphane Ducasse, and Günter Kniesel,
“Enabling Software Evolution via AOP and Reflection”,
in ECOOP '07 Workshop Reader, Michael Cebulla, Ed., Lecture
Notes in Computer Science 4906, pp. 91–98. Springer-Verlag, February 2008.
[ .pdf ]
-
[12]
-
Lorenzo Capra and Walter Cazzola,
“Self-Evolving Petri Nets”,
Journal of Universal Computer Science, vol. 13, no. 13, pp.
2002–2034, December 2007.
[ .pdf |
Abstract ]
-
[13]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, Stéphane Ducasse, Günter
Kniesel, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2007.
[ .pdf ]
-
[14]
-
Lorenzo Capra and Walter Cazzola,
“A Reflective PN-based Approach to Dynamic Workflow Change”,
in Proceedings of the 9th International Symposium in Symbolic
and Numeric Algorithms for Scientific Computing (SYNASC'07), Timisoara,
Romania, September 2007, IEEE, pp. 533–540.
[ .pdf |
Abstract ]
-
[15]
-
Walter Cazzola, Sonia Pini, Ahmed Ghoneim, and Gunter Saake,
“Co-Evolving Application Code and Design Models by Exploiting
Meta-Data”,
in Proceedings of the 12th Annual ACM Symposium on Applied
Computing (SAC'07), Seoul, South Korea, March 2007, pp. 1275–1279, ACM
Press.
[ .pdf |
Abstract ]
-
[16]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake, Eds.,
Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2006.
[ .pdf ]
-
[17]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Viewpoint for Maintaining UML Models against Application
Changes”,
in Proceedings of International Conference on Software and Data
Technologies (ICSOFT 2006), Joaquim Filipe, Markus Helfert, and Boris
Shishkov, Eds., Setúbal, Portugal, September 2006, pp. 263–268, Springer.
[ .pdf |
Abstract ]
-
[18]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake,
“AOSD and Reflection: Benefits and Drawbacks to Software
Evolution”,
in ECOOP '06 Workshop Reader, Charles Consel and Mario
Südholt, Eds., Lecture Notes in Computer Science 4379, pp. 40–52.
Springer-Verlag, 2006.
[ .pdf ]
-
[19]
-
Lorenzo Capra and Walter Cazzola,
“A Petri-Net Based Reflective Framework for the Evolution of
Dynamic Systems”,
Electronic Notes on Theoretical Computer Science, vol. 159,
pp. 41–59, 2006.
[ .pdf |
Abstract ]
-
[20]
-
Walter Cazzola, Antonio Cisternino, and Diego Colombo,
“Freely Annotating C#”,
Journal of Object Technology, vol. 4, no. 10, pp. 31–48,
December 2005.
[ .pdf |
Abstract ]
-
[21]
-
Walter Cazzola, Shigeru Chiba, Gunter Saake, and Tom Tourwé, Eds.,
Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05),
Preprint No. 9/2005 of Fakultät für Informatik,
Otto-von-Guericke-Universität Magdeburg, November 2005.
[ .pdf ]
-
[22]
-
Antonio Cisternino, Walter Cazzola, and Diego Colombo,
“Metadata-Driven Library Design”,
in Proceedings of Library-Centric Software Design Workshop
(LCSD'05), San Diego, CA, USA, October 2005.
[ .pdf |
Abstract ]
-
[23]
-
Walter Cazzola, Antonio Cisternino, and Diego Colombo,
“[a]C#: C# with a Customizable Code Annotation Mechanism”,
in Proceedings of the 10th Annual ACM Symposium on Applied
Computing (SAC'05), Santa Fe, New Mexico, USA, March 2005, pp. 1274–1278,
ACM Press.
[ .pdf |
Abstract ]
-
[24]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Software Evolution: a Trip through Reflective, Aspect, and
Meta-Data Oriented Techniques”,
in ECOOP '2004 Workshop Reader, Jacques Malenfant and
Bjarte M. Østvold, Eds., Lecture Notes in Computer Science 3344, pp.
116–130. Springer-Verlag, December 2004.
[ .pdf ]
-
[25]
-
Walter Cazzola,
“SmartReflection: Efficient Introspection in Java”,
Journal of Object Technology, vol. 3, no. 11, pp. 117–132,
December 2004.
[ .pdf |
Abstract ]
-
[26]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Software Evolution through Dynamic Adaptation of Its OO Design”,
in Objects, Agents and Features: Structuring Mechanisms for
Contemporary Software, Hans-Dieter Ehrich, John-Jules Meyer, and Mark D.
Ryan, Eds., Lecture Notes in Computer Science 2975, pp. 69–84.
Springer-Verlag, July 2004.
[ .pdf |
Abstract ]
-
[27]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“System Evolution through Design Information Evolution: a Case
Study”,
in Proceedings of the 13th International Conference on
Intelligent and Adaptive Systems and Software Engineering (IASSE 2004),
Walter Dosch and Narayan Debnath, Eds., Nice, France, July 2004, pp.
145–150, ISCA.
[ .pdf |
Abstract ]
-
[28]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake, Eds.,
Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04),
Research Report C-196 of the Dept. of Mathematical and Computing
Sciences, Tokyo Institute of Technology. Preprint No. 10/2004 of Fakultät
für Informatik, Otto-von-Guericke-Universität Magdeburg, July 2004.
[ .pdf ]
-
[29]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“RAMSES: a Reflective Middleware for Software Evolution”,
in Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04), Oslo, Norway, June 2004, pp.
21–26.
[ .pdf |
Abstract ]
-
[30]
-
Walter Cazzola,
“SmartMethod: an Efficient Replacement for Method”,
in Proceedings of the 9th Annual ACM Symposium on Applied
Computing (SAC'04), Nicosia, Cyprus, March 2004, pp. 1305–1309, ACM Press.
[ .pdf |
Abstract ]
-
[31]
-
Massimo Ancona and Walter Cazzola,
“Implementing the Essence of Reflection: a Reflective Run-Time
Environment”,
in Proceedings of the 9th Annual ACM Symposium on Applied
Computing (SAC'04), Nicosia, Cyprus, March 2004, pp. 1503–1507, ACM Press.
[ .pdf |
Abstract ]
-
[32]
-
Walter Cazzola and Dario Maggiorini,
“Seamless Nomadic System-Aware Servants”,
in Proceedings of the 37th Hawai'i International Conference on
System Sciences (HICSS'04), Ralph H. Sprague Jr, Ed., Big Island, Hawaii,
January 2004, IEEE Computer Society Press.
[ .pdf |
Abstract ]
-
[33]
-
Walter Cazzola,
“Remote Method Invocation as a First-Class Citizen”,
Distributed Computing, vol. 16, no. 4, pp. 287–306, December
2003.
[ .pdf |
Abstract ]
-
[34]
-
Dario Maggiorini, Walter Cazzola, B.S. Prabhu, and Rajit Gadh,
“A Service-Oriented Middleware for Seamless Nomadic System-Aware
(SNA) Servants”,
White paper, WINMEC: Wireless INternet for the Mobile Enterprise
Consortium, March 2003.
[ .pdf |
Abstract ]
-
[35]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Reflective Analysis and Design for Adapting Object Run-time
Behavior”,
in Proceedings of the 8th International Conference on
Object-Oriented Information Systems (OOIS'02), Zohra Bellahsène, Dilip
Patel, and Colette Rolland, Eds., Montpellier, France, September 2002,
Lecture Notes in Computer Science 2425, pp. 242–254, Springer-Verlag.
[ .pdf |
Abstract ]
-
[36]
-
Walter Cazzola, James O. Coplien, Ahmed Ghoneim, and Gunter Saake,
“Framework Patterns for the Evolution of Nonstoppable Software
Systems”,
in Proceedings of the 1st Nordic Conference on Pattern Languages
of Programs (VikingPLoP'02), Pavel Hruby and Kristian Elof Søresen, Eds.,
Højstrupgard, Helsingør, Denmark, September 2002, pp. 35–54,
Microsoft Business Solutions.
[ .pdf |
Abstract ]
-
[37]
-
Walter Cazzola,
“mChaRM: Reflective Middleware with a Global View of
Communications”,
IEEE Distributed System On-Line, vol. 3, no. 2, February 2002.
[ http |
Abstract ]
-
[38]
-
Walter Cazzola,
Communication-Oriented Reflection: a Way to Open Up the RMI
Mechanism,
PhD thesis, Università degli Studi di Milano, Milano, Italy,
February 2001.
[ .pdf |
Abstract ]
-
[39]
-
Walter Cazzola,
“Communication Oriented Reflection”,
in ECOOP '2000 Workshop Reader, Jacques Malenfant, Sabine
Moisan, and Ana Moreira, Eds., Lecture Notes in Computer Science 1964, pp.
287–288. Springer-Verlag, December 2000.
[ www: |
Abstract ]
-
[40]
-
Walter Cazzola, Shigeru Chiba, and Thomas Ledoux,
“Reflection and Meta-Level Architectures: State of the Art, and
Future Trends”,
in ECOOP '2000 Workshop Reader, Jacques Malenfant, Sabine
Moisan, and Ana Moreira, Eds., Lecture Notes in Computer Science 1964, pp.
1–15. Springer-Verlag, December 2000.
[ .pdf ]
-
[41]
-
Francesco Tisato, Andrea Savigni, Walter Cazzola, and Andrea Sosio,
“Architectural Reflection: Realising Software Architectures via
Reflective Activities”,
in Proceedings of the 2nd International Workshop on Engineering
Distributed Objects (EDO 2000), Wolfang Emmerich and Stephan Tai, Eds.,
University of California, Davis, USA, November 2000, Lecture Notes in
Computer Science 1999, pp. 102–115, Springer-Verlag.
[ .pdf |
Abstract ]
-
[42]
-
Walter Cazzola, Robert J. Stroud, and Francesco Tisato, Eds.,
Reflection and Software Engineering, vol. 1826 of
Lecture Notes in Computer Science,
Springer-Verlag, Heidelberg, Germany, June 2000.
[ http ]
-
[43]
-
Walter Cazzola, Andrea Sosio, and Francesco Tisato,
“Shifting Up Reflection from the Implementation to the Analysis
Level”,
in Reflection and Software Engineering, Walter Cazzola,
Robert J. Stroud, and Francesco Tisato, Eds., Lecture Notes in Computer
Science 1826, pp. 1–20. Springer-Verlag, Heidelberg, Germany, June 2000.
[ .pdf |
Abstract ]
-
[44]
-
Walter Cazzola and Massimo Ancona,
“mChaRM: a Reflective Middleware for Communication-Based
Reflection”,
Technical Report DISI-TR-00-09, DISI, Università degli Studi di
Genova, May 2000.
[ www: |
Abstract ]
-
[45]
-
Walter Cazzola, Andrea Sosio, and Francesco Tisato,
“Reflection and Object-Oriented Analysis”,
in Proceedings of the 1st Workshop on Object-Oriented
Reflection and Software Engineering (OORaSE'99), Walter Cazzola,
Robert J. Stroud, and Francesco Tisato, Eds. November 1999, pp. 95–106,
University of Milano Bicocca.
[ .pdf |
Abstract ]
-
[46]
-
Walter Cazzola, Robert J. Stroud, and Francesco Tisato, Eds.,
Proceedings of the 1st Workshop on Object-Oriented Reflection
and Software Engineering (OORaSE'99),
University of Milano Bicocca, Denver, Colorado, USA, November 1999.
-
[47]
-
Walter Cazzola, Andrea Savigni, Andrea Sosio, and Francesco Tisato,
“Rule-Based Strategic Reflection: Observing and Modifying Behaviour
at the Architectural Level”,
in Proceedings of 14th IEEE International Conference on
Automated Software Engineering (ASE'99), Cocoa Beach, Florida, USA, October
1999, pp. 263–266.
[ .pdf |
Abstract ]
-
[48]
-
Massimo Ancona, Walter Cazzola, and Eduardo B. Fernandez,
“Reflective Authorization Systems: Possibilities, Benefits and
Drawbacks”,
in Secure Internet Programming: Security Issues for Mobile and
Distributed Objects, Jan Vitek and Christian Jensen, Eds., Lecture Notes in
Computer Science 1603, pp. 35–49. Springer-Verlag, July 1999.
[ .pdf |
Abstract ]
-
[49]
-
Massimo Ancona, Walter Cazzola, and Eduardo B. Fernandez,
“A History-Dependent Access Control Mechanism Using Reflection”,
in Proceedings of 5th ECOOP Workshop on Mobile Object Systems
(EWMOS'99), Peter Sewell and Jan Vitek, Eds., Lisbon, Portugal, June 1999.
[ .pdf |
Abstract ]
-
[50]
-
Walter Cazzola, Andrea Savigni, Andrea Sosio, and Francesco Tisato,
“Architectural Reflection: Concepts, Design, and Evaluation”,
Technical Report RI-DSI 234-99, DSI, Università degli Studi di
Milano, May 1999.
[ .pdf |
Abstract ]
-
[51]
-
Walter Cazzola, Andrea Savigni, Andrea Sosio, and Francesco Tisato,
“A Fresh Look at Programming-in-the-Large”,
in Proceedings of 22nd Annual International Computer Software
and Application Conference (COMPSAC'98), Wien, Austria, August 1998, IEEE,
pp. 502–506.
[ .pdf |
Abstract ]
-
[52]
-
Massimo Ancona, Walter Cazzola, and Eduardo B. Fernandez,
“Reflective Authorization Systems”,
in Proceedings of ECOOP Workshop on Distributed Object Security
(EWDOS'98), Brussels, Belgium, July 1998, in 12th European Conference on
Object-Oriented Programming (ECOOP '98), pp. 35–39, Unité de Recherche
INRIA Rhone-Alpes.
[ .pdf |
Abstract ]
-
[53]
-
Walter Cazzola,
“Evaluation of Object-Oriented Reflective Models”,
in Proceedings of ECOOP Workshop on Reflective
Object-Oriented Programming and Systems (EWROOPS'98), Brussels, Belgium,
July 1998, in 12th European Conference on Object-Oriented Programming
(ECOOP '98),
Extended Abstract also published on ECOOP '98 Workshop Readers, S.
Demeyer and J. Bosch editors, LNCS 1543, ISBN 3-540-65460-7 pages 386-387.
[ .pdf |
Abstract ]
-
[54]
-
Walter Cazzola, Andrea Savigni, Andrea Sosio, and Francesco Tisato,
“Architectural Reflection: Bridging the Gap Between a Running
System and its Architectural Specification”,
in Proceedings of 6th Reengineering Forum (REF'98), Firenze,
Italia, March 1998, IEEE, pp. 12–1–12–6.
[ .pdf |
Abstract ]
-
[55]
-
Massimo Ancona, Walter Cazzola, Gabriella Dodero, and Vittoria Gianuzzi,
“Channel Reification: A Reflective Model for Distributed
Computation”,
in Proceedings of IEEE International Performance Computing, and
Communication Conference (IPCCC'98), Roy Jenevein and Mohammad S. Obaidat,
Eds., Phoenix, Arizona, USA, February 1998, IEEE, pp. 32–36.
[ .pdf |
Abstract ]
-
[56]
-
Massimo Ancona, Walter Cazzola, Gabriella Dodero, and Vittoria Gianuzzi,
“Communication Modeling by Channel Reification”,
in Proceedings of the workshop “Advances in Languages for User
Modeling”, Chia Laguna, Sardinia Italia, June 1997, pp. 1–9.
[ .pdf |
Abstract ]
Papers about Aspect-Oriented SW Development.
-
[1]
-
Jeff Gray, Dominik Stein, Jög Kienzle, and Walter Cazzola,
“Report of the 15th International Workshop on Aspect-Oriented
Modeling”,
in MoDELS 2010 Workshops, Oslo, Norway, February 2011, pp.
105–109, Springer.
[ www: ]
-
[2]
-
Walter Cazzola and Davide Poletti,
“DSL Evolution through Composition”,
in Proceedings of the 7th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'10), Maribor, Slovenia, June 2010,
ACM.
[ .pdf |
Abstract ]
-
[3]
-
Jörg Kienzle, Jeff Gray, Dominik Stein, Thomas Cottenier, Walter Cazzola, and
Omar Aldawud,
“Report of the 14th International Workshop on
Aspect-Oriented Modeling”,
in MODELS 2009 Workshops, Sudipto Ghosh, Ed., Denver, Colorado,
USA, February 2010, vol. Lecture Notes in Computer Science 6002, pp. 98–103,
Springer.
[ .pdf ]
-
[4]
-
Walter Cazzola, Diego Colombo, and Duncan Harrison,
“Aspect-Oriented Procedural Content Engineering for Game Design”,
in Proceedings of the 14th Annual ACM Symposium on Applied
Computing (SAC'09), Honolulu, Hawai'i, USA, March 2009, ACM, pp.
1438–1443.
[ .pdf |
Abstract ]
-
[5]
-
Walter Cazzola and Stefano Salvotelli,
“Recognizing Join Points from their Context through Graph
Grammars”,
in Proceedings of the 13th Aspect-Oriented Modeling Workshop
(AOM'09), Charlottesville, Virginia, USA, March 2009, pp. 37–42, ACM.
[ .pdf |
Abstract ]
-
[6]
-
Walter Cazzola and Ivan Speziale,
“Sectional Domain Specific Languages”,
in Proceedings of the 4th Domain Specific Aspect-Oriented
Languages (DSAL'09), Charlottesville, Virginia, USA, March 2009, pp.
11–14, ACM.
[ .pdf |
Abstract ]
-
[7]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Getting Farther on Software Evolution via AOP and Reflection”,
in ECOOP '08 Workshop Reader, Patrick Eugster, Ed., Lecture
Notes in Computer Science 5475, pp. 63–69. Springer-Verlag, March 2009.
[ .pdf ]
-
[8]
-
Walter Cazzola, Shigeru Chiba, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 5th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'08),
Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg,
December 2008.
[ .pdf ]
-
[9]
-
Eduardo Figueiredo, Cláudio Sant'Anna, Alessandro Garcia, Thiago T.
Bartolomei, Walter Cazzola, and Alessandro Marchetto,
“On the Maintainability of Aspect-Oriented Software: A
Concern-Oriented Measurement Framework”,
in Proceedings of the 12th European Conference on Software
Maintenance and Reengineering (CSMR 2008), Christos Tjortjis and Andreas
Winter, Eds., Athens, Greece, April 2008, pp. 183–192, IEEE Press.
[ .pdf |
Abstract ]
-
[10]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, Gunter Saake, Yvonne Coady,
Stéphane Ducasse, and Günter Kniesel,
“Enabling Software Evolution via AOP and Reflection”,
in ECOOP '07 Workshop Reader, Michael Cebulla, Ed., Lecture
Notes in Computer Science 4906, pp. 91–98. Springer-Verlag, February 2008.
[ .pdf ]
-
[11]
-
Walter Cazzola and Alessandro Marchetto,
“AOP→HiddenMetrics: Separation, Extensibility and Adaptability in SW
Measurement”,
Journal of Object Technology, vol. 7, no. 2, pp. 53–68,
February 2008.
[ .pdf |
Abstract ]
-
[12]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, Stéphane Ducasse, Günter
Kniesel, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2007.
[ .pdf ]
-
[13]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake (Eds),
“Special Issue on Software Evolution”,
Transaction on Aspect-Oriented SW Development, vol. 1, no. 4,
October 2007,
Printed on Lecture Notes on Computer Science 4640.
-
[14]
-
Jörg Kienzle, Jeff Gray, Dominik Stein, Walter Cazzola, Omar Aldawud, and
Elrad Tzilla,
“11th International Workshop on Aspect-Oriented Modeling
(Report)”,
in MoDELS 2007 Workshops, Holger Giese, Ed., Nashville, TN,
USA, September 2007, Lecture Notes in Computer Science 5002, pp. 1–6,
Springer.
[ .pdf ]
-
[15]
-
Walter Cazzola and Sonia Pini,
“On the Footprints of Join Points: The Blueprint Approach”,
Journal of Object Technology, vol. 6, no. 7, pp. 167–192,
August 2007.
[ .pdf |
Abstract ]
-
[16]
-
Walter Cazzola, Jeff Gray, Dominik Stein, Jörg Kienzle, Tzilla Elrad, and
Omar Aldawud (Eds),
“Special Issue on Aspect-Oriented Modeling”,
Journal of Object Technology, vol. 6, no. 7, August 2007.
[ http ]
-
[17]
-
Walter Cazzola and Sonia Pini,
“AOP vs Software Evolution: a Score in Favor of the Blueprint”,
in Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07), Walter Cazzola, Shigeru Chiba,
Yvonne Coady, Stéphane Ducasse, Günter Kniesel, Manuel Oriol, and Gunter
Saake, Eds., Berlin, Germany, July 2007, pp. 81–91.
[ .pdf |
Abstract ]
-
[18]
-
Walter Cazzola and Alessandro Marchetto,
“AOP→HiddenMetrics”,
Technical Report TR 19-07, Università degli Studi di Milano,
Milano, Italy, June 2007.
[ www: |
Abstract ]
-
[19]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake, Eds.,
Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2006.
[ .pdf ]
-
[20]
-
Walter Cazzola and Sonia Pini,
“Join Point Patterns: a High-Level Join Point Selection
Mechanism”,
in MoDELS'06 Satellite Events Proceedings, Thomas Khüne,
Ed., Genova, Italy, October 2006, Lecture Notes in Computer Science 4364, pp.
17–26, Springer,
Best Paper Awards at the 9th Aspect-Oriented Modeling Workshop.
[ .pdf |
Abstract ]
-
[21]
-
Jörg Kienzle, Dominik Stein, Walter Cazzola, Jeff Gray, Omar Aldawud, and
Elrad Tzilla,
“9th International Workshop on Aspect-Oriented Modeling
(Report)”,
in MoDELS'06 Satellite Events Proceedings, Thomas Khüne,
Ed., Genova, Italy, October 2006, Lecture Notes in Computer Science 4364, pp.
1–5, Springer.
[ .pdf ]
-
[22]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“Design-Based Pointcuts Robustness Against Software Evolution”,
in Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06), Walter Cazzola, Shigeru Chiba,
Yvonne Coady, and Gunter Saake, Eds., Nantes, France, July 2006, pp. 35–45.
[ .pdf |
Abstract ]
-
[23]
-
Walter Cazzola, Antonio Cicchetti, and Alfonso Pierantonio,
“Towards a Model-Driven Join Point Model”,
in Proceedings of the 11th Annual ACM Symposium on Applied
Computing (SAC'06), Dijon, France, April 2006, pp. 1306–1307, ACM Press.
[ .pdf |
.pdf |
Abstract ]
-
[24]
-
Walter Cazzola, Jean-Marc Jézéquel, and Awais Rashid,
“Semantic Join Point Models: Motivations, Notions and
Requirements”,
in Proceedings of the Software Engineering Properties of
Languages and Aspect Technologies Workshop (SPLAT'06), Bonn, Germany, March
2006.
[ .pdf |
Abstract ]
-
[25]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake,
“AOSD and Reflection: Benefits and Drawbacks to Software
Evolution”,
in ECOOP '06 Workshop Reader, Charles Consel and Mario
Südholt, Eds., Lecture Notes in Computer Science 4379, pp. 40–52.
Springer-Verlag, 2006.
[ .pdf ]
-
[26]
-
Walter Cazzola, Shigeru Chiba, Gunter Saake, and Tom Tourwé, Eds.,
Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05),
Preprint No. 9/2005 of Fakultät für Informatik,
Otto-von-Guericke-Universität Magdeburg, November 2005.
[ .pdf ]
-
[27]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“The Role of Design Information in Software Evolution”,
in Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05), Walter Cazzola, Shigeru Chiba,
Gunter Saake, and Tom Tourwé, Eds., Glasgow, Scotland, July 2005, pp.
59–70.
[ .pdf |
Abstract ]
-
[28]
-
Walter Cazzola, Antonio Cicchetti, and Alfonso Pierantonio,
“On the Problems of the JPMs”,
in Proceedings of the 1st ECOOP Workshop on Models and Aspects
(MAW'05), Glasgow, Scotland, July 2005.
[ .pdf ]
-
[29]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“AOP for Software Evolution: A Design Oriented Approach”,
in Proceedings of the 10th Annual ACM Symposium on Applied
Computing (SAC'05), Santa Fe, New Mexico, USA, March 2005, pp. 1356–1360,
ACM Press.
[ .pdf |
Abstract ]
-
[30]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Software Evolution: a Trip through Reflective, Aspect, and
Meta-Data Oriented Techniques”,
in ECOOP '2004 Workshop Reader, Jacques Malenfant and
Bjarte M. Østvold, Eds., Lecture Notes in Computer Science 3344, pp.
116–130. Springer-Verlag, December 2004.
[ .pdf ]
-
[31]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake, Eds.,
Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04),
Research Report C-196 of the Dept. of Mathematical and Computing
Sciences, Tokyo Institute of Technology. Preprint No. 10/2004 of Fakultät
für Informatik, Otto-von-Guericke-Universität Magdeburg, July 2004.
[ .pdf ]
-
[32]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“Evolving Pointcut Definition to Get Software Evolution”,
in Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04), Oslo, Norway, June 2004, pp.
83–88.
[ .pdf |
Abstract ]
Papers about Meta-Data and Attribute Programming.
-
[1]
-
Walter Cazzola, Diego Colombo, and Duncan Harrison,
“Aspect-Oriented Procedural Content Engineering for Game Design”,
in Proceedings of the 14th Annual ACM Symposium on Applied
Computing (SAC'09), Honolulu, Hawai'i, USA, March 2009, ACM, pp.
1438–1443.
[ .pdf |
Abstract ]
-
[2]
-
Walter Cazzola, Shigeru Chiba, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 5th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'08),
Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg,
December 2008.
[ .pdf ]
-
[3]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, Gunter Saake, Yvonne Coady,
Stéphane Ducasse, and Günter Kniesel,
“Enabling Software Evolution via AOP and Reflection”,
in ECOOP '07 Workshop Reader, Michael Cebulla, Ed., Lecture
Notes in Computer Science 4906, pp. 91–98. Springer-Verlag, February 2008.
[ .pdf ]
-
[4]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, Stéphane Ducasse, Günter
Kniesel, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2007.
[ .pdf ]
-
[5]
-
Walter Cazzola, Sonia Pini, Ahmed Ghoneim, and Gunter Saake,
“Co-Evolving Application Code and Design Models by Exploiting
Meta-Data”,
in Proceedings of the 12th Annual ACM Symposium on Applied
Computing (SAC'07), Seoul, South Korea, March 2007, pp. 1275–1279, ACM
Press.
[ .pdf |
Abstract ]
-
[6]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake, Eds.,
Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2006.
[ .pdf ]
-
[7]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake,
“AOSD and Reflection: Benefits and Drawbacks to Software
Evolution”,
in ECOOP '06 Workshop Reader, Charles Consel and Mario
Südholt, Eds., Lecture Notes in Computer Science 4379, pp. 40–52.
Springer-Verlag, 2006.
[ .pdf ]
-
[8]
-
Walter Cazzola, Antonio Cisternino, and Diego Colombo,
“Freely Annotating C#”,
Journal of Object Technology, vol. 4, no. 10, pp. 31–48,
December 2005.
[ .pdf |
Abstract ]
-
[9]
-
Walter Cazzola, Shigeru Chiba, Gunter Saake, and Tom Tourwé, Eds.,
Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05),
Preprint No. 9/2005 of Fakultät für Informatik,
Otto-von-Guericke-Universität Magdeburg, November 2005.
[ .pdf ]
-
[10]
-
Antonio Cisternino, Walter Cazzola, and Diego Colombo,
“Metadata-Driven Library Design”,
in Proceedings of Library-Centric Software Design Workshop
(LCSD'05), San Diego, CA, USA, October 2005.
[ .pdf |
Abstract ]
-
[11]
-
Walter Cazzola, Antonio Cisternino, and Diego Colombo,
“[a]C#: C# with a Customizable Code Annotation Mechanism”,
in Proceedings of the 10th Annual ACM Symposium on Applied
Computing (SAC'05), Santa Fe, New Mexico, USA, March 2005, pp. 1274–1278,
ACM Press.
[ .pdf |
Abstract ]
-
[12]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Software Evolution: a Trip through Reflective, Aspect, and
Meta-Data Oriented Techniques”,
in ECOOP '2004 Workshop Reader, Jacques Malenfant and
Bjarte M. Østvold, Eds., Lecture Notes in Computer Science 3344, pp.
116–130. Springer-Verlag, December 2004.
[ .pdf ]
-
[13]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake, Eds.,
Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04),
Research Report C-196 of the Dept. of Mathematical and Computing
Sciences, Tokyo Institute of Technology. Preprint No. 10/2004 of Fakultät
für Informatik, Otto-von-Guericke-Universität Magdeburg, July 2004.
[ .pdf ]
Papers about Software Evolution, Refactoring and Co-Evolution.
-
[1]
-
Mario Pukall, Christian Kästner, Walter Cazzola, Sebastian Götz, Alexander
Grebhahn, Reimar Schöter, and Gunter Saake,
“JavAdaptor — Flexible Runtime Updates of Java Applications”,
Software—Practice and Experience, 2012.
[ |
www: |
Abstract ]
-
[2]
-
Mario Pukall, Alexander Grebhahn, Reimar Schröter, Christian Kästner,
Walter Cazzola, and Sebastian Götz,
“JavAdaptor: Unrestricted Dynamic Software Updates for Java”,
in Proceedings of the 33rd International Conference on Software
Engineering (ICSE'11), Waikiki, Honolulu, Hawaii, May 2011, pp. 989–991,
IEEE.
[ |
www: |
Abstract ]
-
[3]
-
Lorenzo Capra and Walter Cazzola,
“An Introduction to Reflective Petri Nets”,
in Handbook of Research on Discrete Event Simulation
Environments: Technologies and Applications, Evon M. O. Abu-Taieh and
Asim A. El Sheikh, Eds., chapter 9, pp. 191–217. IGI Global, November 2009.
[ .pdf |
Abstract ]
-
[4]
-
Lorenzo Capra and Walter Cazzola,
“Trying out Reflective Petri Nets on a Dynamic Workflow Case”,
in Handbook of Research on Discrete Event Simulation
Environments: Technologies and Applications, Evon M. O. Abu-Taieh and
Asim A. El Sheikh, Eds., chapter 10, pp. 218–233. IGI Global, November 2009.
[ .pdf |
Abstract ]
-
[5]
-
Mario Pukall, Christian Kästner, Sebastian Götz, Walter Cazzola, and
Gunter Saake,
“Flexible Runtime Program Adaptations in Java – A Comparison”,
Technical Report 14, Fakultät für Informatik, Universität
Magdeburg, Magdeburg, Germany, November 2009.
[ www: |
Abstract ]
-
[6]
-
Walter Cazzola,
“Cogito, Ergo Muto!”,
in Proceedings of the Workshop on Self-Organizing Architecture
(SOAR'09), Danny Weyns, Sam Malek, Rogério de Lemos, and Jesper
Andersson, Eds., Cambridge, United Kingdom, September 2009, pp. 1–7,
Invited Paper.
[ .pdf |
Abstract ]
-
[7]
-
Mario Pukall, Norbert Siegmund, and Walter Cazzola,
“Feature-Oriented Runtime Adaptation”,
in Proceedings of ESEC/FSE Workshop on Software INTegration and
Evolution @ Runtime (SINTER'09), Amsterdam, The Netherlands, August 2009,
pp. 33–36, ACM.
[ .pdf |
Abstract ]
-
[8]
-
Lorenzo Capra and Walter Cazzola,
“Evolving System's Modeling and Simulation through Reflective Petri
Nets”,
in Proceedings of the 4th International Conference on
Evaluation of Novel Approaches to Software Engineering (ENASE'09), Stefan
Jablonski and Leszek Maciaszek, Eds., Milan, Italy, May 2009, INSTICC, pp.
59–70, Springer.
[ .pdf |
Abstract ]
-
[9]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Getting Farther on Software Evolution via AOP and Reflection”,
in ECOOP '08 Workshop Reader, Patrick Eugster, Ed., Lecture
Notes in Computer Science 5475, pp. 63–69. Springer-Verlag, March 2009.
[ .pdf ]
-
[10]
-
Walter Cazzola, Shigeru Chiba, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 5th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'08),
Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg,
December 2008.
[ .pdf ]
-
[11]
-
Walter Cazzola and Sonia Pini,
“Jigsaw: Information System Composition through a Self-Adaptable
Interface”,
Technical Report RT 26-08, Department of Informatics and
Communication, University of Milan, Milan, Italy, April 2008.
[ www: |
Abstract ]
-
[12]
-
Lorenzo Capra and Walter Cazzola,
“Evolutionary Design through Reflective Petri Nets: an Application
to Workflow”,
in Proceedings of the 26th IASTED International
Conference on Software Engineering (SE'08), Innsbruck, Austria, February
2008, pp. 200–207, ACTA Press.
[ .pdf |
Abstract ]
-
[13]
-
Manuel Oriol, Walter Cazzola, Shigeru Chiba, Gunter Saake, Yvonne Coady,
Stéphane Ducasse, and Günter Kniesel,
“Enabling Software Evolution via AOP and Reflection”,
in ECOOP '07 Workshop Reader, Michael Cebulla, Ed., Lecture
Notes in Computer Science 4906, pp. 91–98. Springer-Verlag, February 2008.
[ .pdf ]
-
[14]
-
Lorenzo Capra and Walter Cazzola,
“Self-Evolving Petri Nets”,
Journal of Universal Computer Science, vol. 13, no. 13, pp.
2002–2034, December 2007.
[ .pdf |
Abstract ]
-
[15]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, Stéphane Ducasse, Günter
Kniesel, Manuel Oriol, and Gunter Saake, Eds.,
Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2007.
[ .pdf ]
-
[16]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake (Eds),
“Special Issue on Software Evolution”,
Transaction on Aspect-Oriented SW Development, vol. 1, no. 4,
October 2007,
Printed on Lecture Notes on Computer Science 4640.
-
[17]
-
Lorenzo Capra and Walter Cazzola,
“A Reflective PN-based Approach to Dynamic Workflow Change”,
in Proceedings of the 9th International Symposium in Symbolic
and Numeric Algorithms for Scientific Computing (SYNASC'07), Timisoara,
Romania, September 2007, IEEE, pp. 533–540.
[ .pdf |
Abstract ]
-
[18]
-
Walter Cazzola and Sonia Pini,
“On the Footprints of Join Points: The Blueprint Approach”,
Journal of Object Technology, vol. 6, no. 7, pp. 167–192,
August 2007.
[ .pdf |
Abstract ]
-
[19]
-
Walter Cazzola and Sonia Pini,
“AOP vs Software Evolution: a Score in Favor of the Blueprint”,
in Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07), Walter Cazzola, Shigeru Chiba,
Yvonne Coady, Stéphane Ducasse, Günter Kniesel, Manuel Oriol, and Gunter
Saake, Eds., Berlin, Germany, July 2007, pp. 81–91.
[ .pdf |
Abstract ]
-
[20]
-
Walter Cazzola, Sonia Pini, Ahmed Ghoneim, and Gunter Saake,
“Co-Evolving Application Code and Design Models by Exploiting
Meta-Data”,
in Proceedings of the 12th Annual ACM Symposium on Applied
Computing (SAC'07), Seoul, South Korea, March 2007, pp. 1275–1279, ACM
Press.
[ .pdf |
Abstract ]
-
[21]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake, Eds.,
Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06),
Fakultät für Informatik, Otto-von-Guericke-Universität
Magdeburg, November 2006.
[ .pdf ]
-
[22]
-
Walter Cazzola and Sonia Pini,
“Join Point Patterns: a High-Level Join Point Selection
Mechanism”,
in MoDELS'06 Satellite Events Proceedings, Thomas Khüne,
Ed., Genova, Italy, October 2006, Lecture Notes in Computer Science 4364, pp.
17–26, Springer,
Best Paper Awards at the 9th Aspect-Oriented Modeling Workshop.
[ .pdf |
Abstract ]
-
[23]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Viewpoint for Maintaining UML Models against Application
Changes”,
in Proceedings of International Conference on Software and Data
Technologies (ICSOFT 2006), Joaquim Filipe, Markus Helfert, and Boris
Shishkov, Eds., Setúbal, Portugal, September 2006, pp. 263–268, Springer.
[ .pdf |
Abstract ]
-
[24]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“Design-Based Pointcuts Robustness Against Software Evolution”,
in Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06), Walter Cazzola, Shigeru Chiba,
Yvonne Coady, and Gunter Saake, Eds., Nantes, France, July 2006, pp. 35–45.
[ .pdf |
Abstract ]
-
[25]
-
Walter Cazzola, Shigeru Chiba, Yvonne Coady, and Gunter Saake,
“AOSD and Reflection: Benefits and Drawbacks to Software
Evolution”,
in ECOOP '06 Workshop Reader, Charles Consel and Mario
Südholt, Eds., Lecture Notes in Computer Science 4379, pp. 40–52.
Springer-Verlag, 2006.
[ .pdf ]
-
[26]
-
Lorenzo Capra and Walter Cazzola,
“A Petri-Net Based Reflective Framework for the Evolution of
Dynamic Systems”,
Electronic Notes on Theoretical Computer Science, vol. 159,
pp. 41–59, 2006.
[ .pdf |
Abstract ]
-
[27]
-
Walter Cazzola, Shigeru Chiba, Gunter Saake, and Tom Tourwé, Eds.,
Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05),
Preprint No. 9/2005 of Fakultät für Informatik,
Otto-von-Guericke-Universität Magdeburg, November 2005.
[ .pdf ]
-
[28]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“The Role of Design Information in Software Evolution”,
in Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05), Walter Cazzola, Shigeru Chiba,
Gunter Saake, and Tom Tourwé, Eds., Glasgow, Scotland, July 2005, pp.
59–70.
[ .pdf |
Abstract ]
-
[29]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“AOP for Software Evolution: A Design Oriented Approach”,
in Proceedings of the 10th Annual ACM Symposium on Applied
Computing (SAC'05), Santa Fe, New Mexico, USA, March 2005, pp. 1356–1360,
ACM Press.
[ .pdf |
Abstract ]
-
[30]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake,
“Software Evolution: a Trip through Reflective, Aspect, and
Meta-Data Oriented Techniques”,
in ECOOP '2004 Workshop Reader, Jacques Malenfant and
Bjarte M. Østvold, Eds., Lecture Notes in Computer Science 3344, pp.
116–130. Springer-Verlag, December 2004.
[ .pdf ]
-
[31]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Software Evolution through Dynamic Adaptation of Its OO Design”,
in Objects, Agents and Features: Structuring Mechanisms for
Contemporary Software, Hans-Dieter Ehrich, John-Jules Meyer, and Mark D.
Ryan, Eds., Lecture Notes in Computer Science 2975, pp. 69–84.
Springer-Verlag, July 2004.
[ .pdf |
Abstract ]
-
[32]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“System Evolution through Design Information Evolution: a Case
Study”,
in Proceedings of the 13th International Conference on
Intelligent and Adaptive Systems and Software Engineering (IASSE 2004),
Walter Dosch and Narayan Debnath, Eds., Nice, France, July 2004, pp.
145–150, ISCA.
[ .pdf |
Abstract ]
-
[33]
-
Walter Cazzola, Shigeru Chiba, and Gunter Saake, Eds.,
Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04),
Research Report C-196 of the Dept. of Mathematical and Computing
Sciences, Tokyo Institute of Technology. Preprint No. 10/2004 of Fakultät
für Informatik, Otto-von-Guericke-Universität Magdeburg, July 2004.
[ .pdf ]
-
[34]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“Evolving Pointcut Definition to Get Software Evolution”,
in Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04), Oslo, Norway, June 2004, pp.
83–88.
[ .pdf |
Abstract ]
-
[35]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“RAMSES: a Reflective Middleware for Software Evolution”,
in Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04), Oslo, Norway, June 2004, pp.
21–26.
[ .pdf |
Abstract ]
-
[36]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Reflective Analysis and Design for Adapting Object Run-time
Behavior”,
in Proceedings of the 8th International Conference on
Object-Oriented Information Systems (OOIS'02), Zohra Bellahsène, Dilip
Patel, and Colette Rolland, Eds., Montpellier, France, September 2002,
Lecture Notes in Computer Science 2425, pp. 242–254, Springer-Verlag.
[ .pdf |
Abstract ]
-
[37]
-
Walter Cazzola, James O. Coplien, Ahmed Ghoneim, and Gunter Saake,
“Framework Patterns for the Evolution of Nonstoppable Software
Systems”,
in Proceedings of the 1st Nordic Conference on Pattern Languages
of Programs (VikingPLoP'02), Pavel Hruby and Kristian Elof Søresen, Eds.,
Højstrupgard, Helsingør, Denmark, September 2002, pp. 35–54,
Microsoft Business Solutions.
[ .pdf |
Abstract ]
Papers about SW Design, SW Analysis, Reverse Engineering and Design Patterns.
-
[1]
-
Jeff Gray, Dominik Stein, Jög Kienzle, and Walter Cazzola,
“Report of the 15th International Workshop on Aspect-Oriented
Modeling”,
in MoDELS 2010 Workshops, Oslo, Norway, February 2011, pp.
105–109, Springer.
[ www: ]
-
[2]
-
Jörg Kienzle, Jeff Gray, Dominik Stein, Thomas Cottenier, Walter Cazzola, and
Omar Aldawud,
“Report of the 14th International Workshop on
Aspect-Oriented Modeling”,
in MODELS 2009 Workshops, Sudipto Ghosh, Ed., Denver, Colorado,
USA, February 2010, vol. Lecture Notes in Computer Science 6002, pp. 98–103,
Springer.
[ .pdf ]
-
[3]
-
Walter Cazzola,
“Cogito, Ergo Muto!”,
in Proceedings of the Workshop on Self-Organizing Architecture
(SOAR'09), Danny Weyns, Sam Malek, Rogério de Lemos, and Jesper
Andersson, Eds., Cambridge, United Kingdom, September 2009, pp. 1–7,
Invited Paper.
[ .pdf |
Abstract ]
-
[4]
-
Jörg Kienzle, Jeff Gray, Dominik Stein, Walter Cazzola, Omar Aldawud, and
Elrad Tzilla,
“11th International Workshop on Aspect-Oriented Modeling
(Report)”,
in MoDELS 2007 Workshops, Holger Giese, Ed., Nashville, TN,
USA, September 2007, Lecture Notes in Computer Science 5002, pp. 1–6,
Springer.
[ .pdf ]
-
[5]
-
Walter Cazzola and Sonia Pini,
“On the Footprints of Join Points: The Blueprint Approach”,
Journal of Object Technology, vol. 6, no. 7, pp. 167–192,
August 2007.
[ .pdf |
Abstract ]
-
[6]
-
Walter Cazzola, Jeff Gray, Dominik Stein, Jörg Kienzle, Tzilla Elrad, and
Omar Aldawud (Eds),
“Special Issue on Aspect-Oriented Modeling”,
Journal of Object Technology, vol. 6, no. 7, August 2007.
[ http ]
-
[7]
-
Walter Cazzola and Sonia Pini,
“AOP vs Software Evolution: a Score in Favor of the Blueprint”,
in Proceedings of the 4th ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'07), Walter Cazzola, Shigeru Chiba,
Yvonne Coady, Stéphane Ducasse, Günter Kniesel, Manuel Oriol, and Gunter
Saake, Eds., Berlin, Germany, July 2007, pp. 81–91.
[ .pdf |
Abstract ]
-
[8]
-
Walter Cazzola, Sonia Pini, Ahmed Ghoneim, and Gunter Saake,
“Co-Evolving Application Code and Design Models by Exploiting
Meta-Data”,
in Proceedings of the 12th Annual ACM Symposium on Applied
Computing (SAC'07), Seoul, South Korea, March 2007, pp. 1275–1279, ACM
Press.
[ .pdf |
Abstract ]
-
[9]
-
Walter Cazzola and Sonia Pini,
“Join Point Patterns: a High-Level Join Point Selection
Mechanism”,
in MoDELS'06 Satellite Events Proceedings, Thomas Khüne,
Ed., Genova, Italy, October 2006, Lecture Notes in Computer Science 4364, pp.
17–26, Springer,
Best Paper Awards at the 9th Aspect-Oriented Modeling Workshop.
[ .pdf |
Abstract ]
-
[10]
-
Jörg Kienzle, Dominik Stein, Walter Cazzola, Jeff Gray, Omar Aldawud, and
Elrad Tzilla,
“9th International Workshop on Aspect-Oriented Modeling
(Report)”,
in MoDELS'06 Satellite Events Proceedings, Thomas Khüne,
Ed., Genova, Italy, October 2006, Lecture Notes in Computer Science 4364, pp.
1–5, Springer.
[ .pdf ]
-
[11]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Viewpoint for Maintaining UML Models against Application
Changes”,
in Proceedings of International Conference on Software and Data
Technologies (ICSOFT 2006), Joaquim Filipe, Markus Helfert, and Boris
Shishkov, Eds., Setúbal, Portugal, September 2006, pp. 263–268, Springer.
[ .pdf |
Abstract ]
-
[12]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“Design-Based Pointcuts Robustness Against Software Evolution”,
in Proceedings of the 3rd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'06), Walter Cazzola, Shigeru Chiba,
Yvonne Coady, and Gunter Saake, Eds., Nantes, France, July 2006, pp. 35–45.
[ .pdf |
Abstract ]
-
[13]
-
Walter Cazzola, Antonio Cicchetti, and Alfonso Pierantonio,
“Towards a Model-Driven Join Point Model”,
in Proceedings of the 11th Annual ACM Symposium on Applied
Computing (SAC'06), Dijon, France, April 2006, pp. 1306–1307, ACM Press.
[ .pdf |
.pdf |
Abstract ]
-
[14]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“The Role of Design Information in Software Evolution”,
in Proceedings of the 2nd ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'05), Walter Cazzola, Shigeru Chiba,
Gunter Saake, and Tom Tourwé, Eds., Glasgow, Scotland, July 2005, pp.
59–70.
[ .pdf |
Abstract ]
-
[15]
-
Walter Cazzola, Antonio Cicchetti, and Alfonso Pierantonio,
“On the Problems of the JPMs”,
in Proceedings of the 1st ECOOP Workshop on Models and Aspects
(MAW'05), Glasgow, Scotland, July 2005.
[ .pdf ]
-
[16]
-
Walter Cazzola, Sonia Pini, and Massimo Ancona,
“AOP for Software Evolution: A Design Oriented Approach”,
in Proceedings of the 10th Annual ACM Symposium on Applied
Computing (SAC'05), Santa Fe, New Mexico, USA, March 2005, pp. 1356–1360,
ACM Press.
[ .pdf |
Abstract ]
-
[17]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Software Evolution through Dynamic Adaptation of Its OO Design”,
in Objects, Agents and Features: Structuring Mechanisms for
Contemporary Software, Hans-Dieter Ehrich, John-Jules Meyer, and Mark D.
Ryan, Eds., Lecture Notes in Computer Science 2975, pp. 69–84.
Springer-Verlag, July 2004.
[ .pdf |
Abstract ]
-
[18]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“System Evolution through Design Information Evolution: a Case
Study”,
in Proceedings of the 13th International Conference on
Intelligent and Adaptive Systems and Software Engineering (IASSE 2004),
Walter Dosch and Narayan Debnath, Eds., Nice, France, July 2004, pp.
145–150, ISCA.
[ .pdf |
Abstract ]
-
[19]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“RAMSES: a Reflective Middleware for Software Evolution”,
in Proceedings of the 1st ECOOP Workshop on Reflection, AOP and
Meta-Data for Software Evolution (RAM-SE'04), Oslo, Norway, June 2004, pp.
21–26.
[ .pdf |
Abstract ]
-
[20]
-
Walter Cazzola, Ahmed Ghoneim, and Gunter Saake,
“Reflective Analysis and Design for Adapting Object Run-time
Behavior”,
in Proceedings of the 8th International Conference on
Object-Oriented Information Systems (OOIS'02), Zohra Bellahsène, Dilip
Patel, and Colette Rolland, Eds., Montpellier, France, September 2002,
Lecture Notes in Computer Science 2425, pp. 242–254, Springer-Verlag.
[ .pdf |
Abstract ]
-
[21]
-
Walter Cazzola, James O. Coplien, Ahmed Ghoneim, and Gunter Saake,
“Framework Patterns for the Evolution of Nonstoppable Software
Systems”,
in Proceedings of the 1st Nordic Conference on Pattern Languages
of Programs (VikingPLoP'02), Pavel Hruby and Kristian Elof Søresen, Eds.,
Højstrupgard, Helsingør, Denmark, September 2002, pp. 35–54,
Microsoft Business Solutions.
[ .pdf |
Abstract ]
-
[22]
-
Walter Cazzola, Andrea Sosio, and Francesco Tisato,
“Shifting Up Reflection from the Implementation to the Analysis
Level”,
in Reflection and Software Engineering, Walter Cazzola,
Robert J. Stroud, and Francesco Tisato, Eds., Lecture Notes in Computer
Science 1826, pp. 1–20. Springer-Verlag, Heidelberg, Germany, June 2000.
[ .pdf |
Abstract ]
Papers about Software Metrics.
-
[1]
-
Eduardo Figueiredo, Cláudio Sant'Anna, Alessandro Garcia, Thiago T.
Bartolomei, Walter Cazzola, and Alessandro Marchetto,
“On the Maintainability of Aspect-Oriented Software: A
Concern-Oriented Measurement Framework”,
in Proceedings of the 12th European Conference on Software
Maintenance and Reengineering (CSMR 2008), Christos Tjortjis and Andreas
Winter, Eds., Athens, Greece, April 2008, pp. 183–192, IEEE Press.
[ .pdf |
Abstract ]
-
[2]
-
Walter Cazzola and Alessandro Marchetto,
“AOP→HiddenMetrics: Separation, Extensibility and Adaptability in SW
Measurement”,
Journal of Object Technology, vol. 7, no. 2, pp. 53–68,
February 2008.
[ .pdf |
Abstract ]
-
[3]
-
Walter Cazzola and Alessandro Marchetto,
“AOP→HiddenMetrics”,
Technical Report TR 19-07, Università degli Studi di Milano,
Milano, Italy, June 2007.
[ www: |
Abstract ]
Papers about Petri Nets.
-
[1]
-
Ying Liu, Walter Cazzola, and Bin Zhang,
“Towards a Colored Reflective Petri-Net Approach to Model
Self-Evolving Service-Oriented Architectures”,
in Proceedings of the 17th Annual ACM Symposium on Applied
Computing (SAC'12), Riva del Garda, Trento, Italy, March 2012, ACM.
[ |
www: |
Abstract ]
-
[2]
-
Lorenzo Capra and Walter Cazzola,
“(Symbolic) State-Space Inspection of a Class of Dynamic Petri
Nets”,
in Proceedings of the Summer Computer Simulation Conference
(SCSC'10), Ottawa, Canada, July 2010, pp. 522–530, ACM.
[ www: |
Abstract ]
-
[3]
-
Lorenzo Capra and Walter Cazzola,
“An Introduction to Reflective Petri Nets”,
in Handbook of Research on Discrete Event Simulation
Environments: Technologies and Applications, Evon M. O. Abu-Taieh and
Asim A. El Sheikh, Eds., chapter 9, pp. 191–217. IGI Global, November 2009.
[ .pdf |
Abstract ]
-
[4]
-
Lorenzo Capra and Walter Cazzola,
“Trying out Reflective Petri Nets on a Dynamic Workflow Case”,
in Handbook of Research on Discrete Event Simulation
Environments: Technologies and Applications, Evon M. O. Abu-Taieh and
Asim A. El Sheikh, Eds., chapter 10, pp. 218–233. IGI Global, November 2009.
[ .pdf |
Abstract ]
-
[5]
-
Lorenzo Capra and Walter Cazzola,
“Evolving System's Modeling and Simulation through Reflective Petri
Nets”,
in Proceedings of the 4th International Conference on
Evaluation of Novel Approaches to Software Engineering (ENASE'09), Stefan
Jablonski and Leszek Maciaszek, Eds., Milan, Italy, May 2009, INSTICC, pp.
59–70, Springer.
[ .pdf |
Abstract ]
-
[6]
-
Lorenzo Capra and Walter Cazzola,
“Evolutionary Design through Reflective Petri Nets: an Application
to Workflow”,
in Proceedings of the 26th IASTED International
Conference on Software Engineering (SE'08), Innsbruck, Austria, February
2008, pp. 200–207, ACTA Press.
[ .pdf |
Abstract ]
-
[7]
-
Lorenzo Capra and Walter Cazzola,
“Self-Evolving Petri Nets”,
Journal of Universal Computer Science, vol. 13, no. 13, pp.
2002–2034, December 2007.
[ .pdf |
Abstract ]
-
[8]
-
Lorenzo Capra and Walter Cazzola,
“A Reflective PN-based Approach to Dynamic Workflow Change”,
in Proceedings of the 9th International Symposium in Symbolic
and Numeric Algorithms for Scientific Computing (SYNASC'07), Timisoara,
Romania, September 2007, IEEE, pp. 533–540.
[ .pdf |
Abstract ]
-
[9]
-
Lorenzo Capra and Walter Cazzola,
“A Petri-Net Based Reflective Framework for the Evolution of
Dynamic Systems”,
Electronic Notes on Theoretical Computer Science, vol. 159,
pp. 41–59, 2006.
[ .pdf |
Abstract ]
Papers about Distributed Systems, Security and Fault Tolerance.
-
[1]
-
Walter Cazzola and Dario Maggiorini,
“Seamless Nomadic System-Aware Servants”,
in Proceedings of the 37th Hawai'i International Conference on
System Sciences (HICSS'04), Ralph H. Sprague Jr, Ed., Big Island, Hawaii,
January 2004, IEEE Computer Society Press.
[ .pdf |
Abstract ]
-
[2]
-
Walter Cazzola,
“Remote Method Invocation as a First-Class Citizen”,
Distributed Computing, vol. 16, no. 4, pp. 287–306, December
2003.
[ .pdf |
Abstract ]
-
[3]
-
Dario Maggiorini, Walter Cazzola, B.S. Prabhu, and Rajit Gadh,
“A Service-Oriented Middleware for Seamless Nomadic System-Aware
(SNA) Servants”,
White paper, WINMEC: Wireless INternet for the Mobile Enterprise
Consortium, March 2003.
[ .pdf |
Abstract ]
-
[4]
-
Massimo Ancona, Walter Cazzola, and Daniele D'Agostino,
“Smart Data Caching in Archeological Wireless Applications: the
PAST Solution”,
in Proceedings of the 11th Euromicro Conference on Parallel,
Distributed and Network-Based Processing (Euromicro PDP 2003), Andrea
Clematis, Ed., Genova, Italy, February 2003, pp. 532–536, IEEE Computer
Society Press,
ISBN: 0-7695-1875-3.
[ .pdf |
Abstract ]
-
[5]
-
Walter Cazzola, Massimo Ancona, Fabio Canepa, Massimo Mancini, and Vanja
Siccardi,
“Enhancing Java to Support Object Groups”,
in Proceedings of the Third Conference on Recent Object-Oriented
Trends (ROOTS'02), Bergen, Norway, April 2002.
[ .pdf |
Abstract ]
-
[6]
-
Walter Cazzola,
“mChaRM: Reflective Middleware with a Global View of
Communications”,
IEEE Distributed System On-Line, vol. 3, no. 2, February 2002.
[ http |
Abstract ]
-
[7]
-
Walter Cazzola, Massimo Ancona, Fabio Canepa, Massimo Mancini, and Vanja
Siccardi,
“Shifting Up Java RMI from P2P to Multi-Point”,
Technical Report DISI-TR-01-13, DISI, Università degli Studi di
Genova, December 2001.
[ .pdf |
Abstract ]
-
[8]
-
Massimo Ancona, Walter Cazzola, Enrico Martinuzzi, Paolo Raffo, and Ioan Bogdan
Vasian,
“Clustering Algorithms for the Optimization of Communication
Graphs”,
in Proceedings of the Fourth Conference Italo-Latino American of
Industrial and Applied Mathematics, Havana, Cuba, March 2001, pp. 328–334,
ISBN: 959-7056-13-5.
[ .pdf |
Abstract ]
-
[9]
-
Walter Cazzola,
Communication-Oriented Reflection: a Way to Open Up the RMI
Mechanism,
PhD thesis, Università degli Studi di Milano, Milano, Italy,
February 2001.
[ .pdf |
Abstract ]
-
[10]
-
Walter Cazzola,
“Communication Oriented Reflection”,
in ECOOP '2000 Workshop Reader, Jacques Malenfant, Sabine
Moisan, and Ana Moreira, Eds., Lecture Notes in Computer Science 1964, pp.
287–288. Springer-Verlag, December 2000.
[ www: |
Abstract ]
-
[11]
-
Massimo Ancona, Walter Cazzola, Paolo Raffo, and Ioan Bogdan Vasian,
“Virtual Path Layout Design Via Network Clustering”,
in Proceedings of International Conference Communications 2000,
Bucharest, Romania, December 2000, IEEE, pp. 352–360.
[ www: |
Abstract ]
-
[12]
-
Walter Cazzola and Massimo Ancona,
“mChaRM: a Reflective Middleware for Communication-Based
Reflection”,
Technical Report DISI-TR-00-09, DISI, Università degli Studi di
Genova, May 2000.
[ www: |
Abstract ]