Home > Research > Publications & Outputs > Managing dynamic reconfiguration in component-b...

Keywords

View graph of relations

Managing dynamic reconfiguration in component-based systems

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

Managing dynamic reconfiguration in component-based systems. / Batista, T ; Joolia, A ; Coulson, G .
Software Architecture. ed. / Ron Morrison; Flavio Oquendo. Berlin: Springer Verlag, 2005. p. 439-480 (Lecture Notes in Computer Science; Vol. 3527).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Batista, T, Joolia, A & Coulson, G 2005, Managing dynamic reconfiguration in component-based systems. in R Morrison & F Oquendo (eds), Software Architecture. Lecture Notes in Computer Science, vol. 3527, Springer Verlag, Berlin, pp. 439-480, 2nd European Workshop on Software Architecture, Pisa, 13/06/05. https://doi.org/10.1007/11494713_1

APA

Batista, T., Joolia, A., & Coulson, G. (2005). Managing dynamic reconfiguration in component-based systems. In R. Morrison, & F. Oquendo (Eds.), Software Architecture (pp. 439-480). (Lecture Notes in Computer Science; Vol. 3527). Springer Verlag. https://doi.org/10.1007/11494713_1

Vancouver

Batista T, Joolia A, Coulson G. Managing dynamic reconfiguration in component-based systems. In Morrison R, Oquendo F, editors, Software Architecture. Berlin: Springer Verlag. 2005. p. 439-480. (Lecture Notes in Computer Science). doi: 10.1007/11494713_1

Author

Batista, T ; Joolia, A ; Coulson, G . / Managing dynamic reconfiguration in component-based systems. Software Architecture. editor / Ron Morrison ; Flavio Oquendo. Berlin : Springer Verlag, 2005. pp. 439-480 (Lecture Notes in Computer Science).

Bibtex

@inproceedings{4ef1f78243da46f8b94e622418aaf369,
title = "Managing dynamic reconfiguration in component-based systems",
abstract = "We propose a meta-framework called 'Plastik' which i) supports the specification and creation of runtime component-framework-based software systems and ii) facilitates and manages the runtime reconfiguration of such systems while ensuring integrity across changes. The meta-framework is fundamentally an integration of an architecture description language (an extension of ACME/Armani) and a reflective component runtime (OpenCOM). Plastik-generated component frameworks can be dynamically reconfigured either through programmed changes (which are foreseen at design time and specified at the ADL level); or through ad-hoc changes (which are unforeseen at design time but which are nevertheless constrained by invariants specified at the ADL level). We provide in the paper a case study that illustrates the operation and benefits of Plastik.",
keywords = "Middleware",
author = "T Batista and A Joolia and G Coulson",
year = "2005",
doi = "10.1007/11494713_1",
language = "English",
isbn = "3-540-26275-X",
series = "Lecture Notes in Computer Science",
publisher = "Springer Verlag",
pages = "439--480",
editor = "Ron Morrison and Flavio Oquendo",
booktitle = "Software Architecture",
note = "2nd European Workshop on Software Architecture ; Conference date: 13-06-2005 Through 14-06-2005",

}

RIS

TY - GEN

T1 - Managing dynamic reconfiguration in component-based systems

AU - Batista, T

AU - Joolia, A

AU - Coulson, G

PY - 2005

Y1 - 2005

N2 - We propose a meta-framework called 'Plastik' which i) supports the specification and creation of runtime component-framework-based software systems and ii) facilitates and manages the runtime reconfiguration of such systems while ensuring integrity across changes. The meta-framework is fundamentally an integration of an architecture description language (an extension of ACME/Armani) and a reflective component runtime (OpenCOM). Plastik-generated component frameworks can be dynamically reconfigured either through programmed changes (which are foreseen at design time and specified at the ADL level); or through ad-hoc changes (which are unforeseen at design time but which are nevertheless constrained by invariants specified at the ADL level). We provide in the paper a case study that illustrates the operation and benefits of Plastik.

AB - We propose a meta-framework called 'Plastik' which i) supports the specification and creation of runtime component-framework-based software systems and ii) facilitates and manages the runtime reconfiguration of such systems while ensuring integrity across changes. The meta-framework is fundamentally an integration of an architecture description language (an extension of ACME/Armani) and a reflective component runtime (OpenCOM). Plastik-generated component frameworks can be dynamically reconfigured either through programmed changes (which are foreseen at design time and specified at the ADL level); or through ad-hoc changes (which are unforeseen at design time but which are nevertheless constrained by invariants specified at the ADL level). We provide in the paper a case study that illustrates the operation and benefits of Plastik.

KW - Middleware

U2 - 10.1007/11494713_1

DO - 10.1007/11494713_1

M3 - Conference contribution/Paper

SN - 3-540-26275-X

T3 - Lecture Notes in Computer Science

SP - 439

EP - 480

BT - Software Architecture

A2 - Morrison, Ron

A2 - Oquendo, Flavio

PB - Springer Verlag

CY - Berlin

T2 - 2nd European Workshop on Software Architecture

Y2 - 13 June 2005 through 14 June 2005

ER -