Nowadays information systems are required to adapt themselves dynamically to the ever changing environment and requirements. Architectural reflection represents a principled means to address adaptivity. It also represents an emerging approach to deal with the software evolution issues. In this paper we aim to point out how systems exploiting architectural reflection to achieve adaptivity evolve in an organized, linear manner controlling easier their growth and complexity than systems based on ad hoc solutions. To sustain this affirmation we present the possible evolution improvements we gain through our Adaptive and Reflective Middleware (ARM).
ARCELLI FONTANA, F., Raibulet, C. (2006). Evolution of an Adaptive Middleware Exploiting Architectural Reflection. In Proceedings of the ECOOP 2006 3rd Workshop on Reflection, AOP and Meta-Data for Software Evolution (pp.49-58).
Evolution of an Adaptive Middleware Exploiting Architectural Reflection
ARCELLI FONTANA, FRANCESCA;RAIBULET, CLAUDIA
2006
Abstract
Nowadays information systems are required to adapt themselves dynamically to the ever changing environment and requirements. Architectural reflection represents a principled means to address adaptivity. It also represents an emerging approach to deal with the software evolution issues. In this paper we aim to point out how systems exploiting architectural reflection to achieve adaptivity evolve in an organized, linear manner controlling easier their growth and complexity than systems based on ad hoc solutions. To sustain this affirmation we present the possible evolution improvements we gain through our Adaptive and Reflective Middleware (ARM).I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.