Component-based Systems Reconfigurations Using Graph Grammars - INRIA - Institut National de Recherche en Informatique et en Automatique Access content directly
Other Publications Year : 2015

Component-based Systems Reconfigurations Using Graph Grammars

Abstract

Dynamic reconfigurations can modify the architecture of component-based systems without incurring any system downtime. In this context, the main contribution of the present article is the establishment of correctness results proving component-based systems reconfigu-rations using graph grammars. New guarded reconfigurations allow us to build reconfigurations based on primitive reconfiguration operations using sequences of reconfigurations and (unlike most of the related work on reconfigurations) the alternative and the repetitive constructs, while preserving configuration consistency. A practical contribution consists of the implementation of a component-based model using the GROOVE graph transformation tool. This sound implementation is illustrated on a cloud-based multi-tier application hosting environment managed as a component-based system.
Fichier principal
Vignette du fichier
hal2015_cbsrugg_v1.pdf (835.96 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01135720 , version 1 (25-03-2015)
hal-01135720 , version 2 (04-05-2015)
hal-01135720 , version 3 (15-07-2015)

Identifiers

  • HAL Id : hal-01135720 , version 1

Cite

Olga Kouchnarenko, Jean-François Weber. Component-based Systems Reconfigurations Using Graph Grammars. 2015. ⟨hal-01135720v1⟩
439 View
225 Download

Share

Gmail Facebook X LinkedIn More