Standard
A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions. /
Grace, P.; Lagaisse, B.; Truyen, E. et al.
Software composition: 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings. ed. / Cesare Pautasso ; Éric Tanter. Berlin: Springer, 2008. p. 215-230 (Lecture Notes in Computer Science; Vol. 4954).
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Harvard
Grace, P, Lagaisse, B, Truyen, E & Joosen, W 2008,
A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions. in C Pautasso & É Tanter (eds),
Software composition: 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings. Lecture Notes in Computer Science, vol. 4954, Springer, Berlin, pp. 215-230, 7th International Symposium on Software Composition (SC 2008), Budapest, Hungary,
1/01/00.
https://doi.org/10.1007/978-3-540-78789-1_17
APA
Grace, P., Lagaisse, B., Truyen, E., & Joosen, W. (2008).
A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions. In C. Pautasso , & É. Tanter (Eds.),
Software composition: 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings (pp. 215-230). (Lecture Notes in Computer Science; Vol. 4954). Springer.
https://doi.org/10.1007/978-3-540-78789-1_17
Vancouver
Grace P, Lagaisse B, Truyen E, Joosen W.
A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions. In Pautasso C, Tanter É, editors, Software composition: 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings. Berlin: Springer. 2008. p. 215-230. (Lecture Notes in Computer Science). doi: 10.1007/978-3-540-78789-1_17
Author
Bibtex
@inproceedings{a20e8041623a42e0a276a313a150b9df,
title = "A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions",
abstract = "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.",
author = "P. Grace and B. Lagaisse and E. Truyen and W. Joosen",
year = "2008",
month = mar,
doi = "10.1007/978-3-540-78789-1_17",
language = "English",
isbn = "978-3-540-78788-4",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "215--230",
editor = "{Pautasso }, {Cesare } and Tanter, {{\'E}ric }",
booktitle = "Software composition",
note = "7th International Symposium on Software Composition (SC 2008) ; Conference date: 01-01-1900",
}
RIS
TY - GEN
T1 - A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions
AU - Grace, P.
AU - Lagaisse, B.
AU - Truyen, E.
AU - Joosen, W.
PY - 2008/3
Y1 - 2008/3
N2 - 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.
AB - 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.
U2 - 10.1007/978-3-540-78789-1_17
DO - 10.1007/978-3-540-78789-1_17
M3 - Conference contribution/Paper
SN - 978-3-540-78788-4
T3 - Lecture Notes in Computer Science
SP - 215
EP - 230
BT - Software composition
A2 - Pautasso , Cesare
A2 - Tanter, Éric
PB - Springer
CY - Berlin
T2 - 7th International Symposium on Software Composition (SC 2008)
Y2 - 1 January 1900
ER -