An Aspect-Oriented Adaptation Framework for Dynamic Component Evolution
Javier Cámara, Carlos Canal, Javier Cubo, Juan Manuel Murillo Rodríguez · Electronic Notes in Theoretical Computer Science · 2007
This paper briefly describes the design of a dynamic adaptation management framework which exploits the concepts provided by Aspect-Oriented Software Development (AOSD), in particular Aspect-Oriented Programming (AOP). The framework uses reflection and adaptation techniques in order to support COTS composition and evolution by tackling issues related to signature and protocol interoperability. This provides a basic infrastructure for a non-intrusive, semi-automatic approach for syntactical and behavioural adaptation.