Framework Patterns for Evolution of Nonstoppable Software Systems

1 Department of Informatics and Computer Science, Universita degli Studi di Genova Via Dodecaneso 35, 16146, Genova, Italy cazzola@disi.unige.it 2 University of Manchester Institute of Science and Technology, United Kingdom, and Computer Science, North Central College, Naperville, Illinois jocoplien@cs.com 3 Institute fur Technische und Betriebliche Informationssysteme, Otto-von-Guericke-Universitat Magdeburg Postfach 4120, D-39016 Magdeburg, Germany {ghoneim|saake}@iti.cs.uni-magdeburg.de

[1]  Gunter Saake,et al.  Reflective Analysis and Design for Adapting Object Run-Time Behavior , 2002, OOIS.

[2]  Jim Dowling,et al.  The K-Component Architecture Meta-model for Self-Adaptive Software , 2001, Reflection.

[3]  Francesco Tisato,et al.  Architectural Reflection: Realising Software Architectures via Reflective Activities , 2000, EDO.

[4]  Daniela Micucci,et al.  ESCORT: Towards Integration in Intersection Control , 2000 .

[5]  Ernst W. Biersack,et al.  Order-Worker-Entry: A System of Patterns to Structure Communication Protocol Software , 2000, EuroPLoP.

[6]  Emiliano Tramontana,et al.  Managing Evolution Using Cooperative Designs and a Reflective Architecture , 1999, Reflection and Software Engineering.

[7]  Ivar Jacobson,et al.  The Unified Modeling Language User Guide , 1998, J. Database Manag..

[8]  Walter Cazzola,et al.  Evaluation of Object-Oriented Reflective Models , 1998, ECOOP Workshops.

[9]  Hany H. Ammar,et al.  A Pattern Language of Statecharts , 1998 .

[10]  Ralph E. Johnson DYNAMIC OBJECT MODEL , 1998 .

[11]  Lauri Lehti,et al.  Foundation of the patterns , 1998 .

[12]  Douglas C. Schmidt,et al.  Software patterns , 1996, CACM.

[13]  Joseph W. Yoder,et al.  Evolution, architecture, and metamorphosis , 1996 .

[14]  Ward Cunningham The CHECKS pattern language of information integrity , 1995 .

[15]  William F. Opdyke,et al.  Lifecycle and refactoring patterns that support evolution and reuse , 1995 .

[16]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[17]  Amnon Barak,et al.  The MOSIX Distributed Operating System: Load Balancing for UNIX , 1993 .

[18]  Pattie Maes,et al.  Concepts and experiments in computational reflection , 1987, OOPSLA '87.