A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions

Grace, P. and Lagaisse, B. and Truyen, E. and Joosen, W. (2008) A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions. In: Software composition. Lecture Notes in Computer Science . Springer, Budapest, Hungary, pp. 215-230. ISBN 978-3-540-78788-4

Full text not available from this repository.


Dynamic Aspect Oriented Programming (AOP) technologies typically provide coarse-grained mechanisms for adapting aspects that cross-cut a system deployment; i.e. whole aspect modules can be added and removed at runtime. However, in this paper we demonstrate that adaptation of the finer-grained elements of individual aspect modules is required in highly dynamic systems and applications. We present AspectOpenCOM, a principled, reflection-based component framework that provides a meta object protocol capable of ne-grained adaptation of deployed aspects. We then evaluate this solution by eliciting a set of requirements for dynamic fine-grained adaptation from a series of case studies, and illustrate how the framework successfully meets these criteria. We also investigate the performance gains of fine-grained adaptation versus a coarse-grained approach.

Item Type: Contribution in Book/Report/Proceedings
Uncontrolled Keywords: /dk/atira/pure/researchoutput/libraryofcongress/qa75
Departments: Faculty of Science and Technology > School of Computing & Communications
ID Code: 41596
Deposited By: ep_importer_comp
Deposited On: 12 Aug 2008 10:24
Refereed?: Yes
Published?: Published
Last Modified: 15 Jan 2020 06:48
URI: https://eprints.lancs.ac.uk/id/eprint/41596

Actions (login required)

View Item View Item