Sciweavers

ECOOP
2004
Springer

Using Aspects to Make Adaptive Object-Models Adaptable

14 years 5 months ago
Using Aspects to Make Adaptive Object-Models Adaptable
The unrelenting pace of change that confronts contemporary software developers compels them to make their applications more configurable, flexible, and adaptive. In order to achieve this, software designers must provide flexible architectures that can more quickly adapt to changing requirements. Adaptive-Object Model (AOM) is an architectural style intended to provide this flexibility by providing a meta-architecture that allows requirements changes to be performed and immediately reflected at runtime. However, AOMs internal structures are sometimes difficult to extend and maintain. In this case, we can say AOM systems are not adaptable, although they are adaptive [1]. This paper proposes the use of Aspect-Oriented Programming in order to make AOM systems simpler to evolve, specially regarding the inclusion of new adaptive requirements.
Ayla Dantas, Joseph W. Yoder, Paulo Borba, Ralph E
Added 01 Jul 2010
Updated 01 Jul 2010
Type Conference
Year 2004
Where ECOOP
Authors Ayla Dantas, Joseph W. Yoder, Paulo Borba, Ralph E. Johnson
Comments (0)