Synchronous Control of Reconfiguration in Fractal Component-based Systems -- a Case Study

Tayeb Bouhadiba 1, * Quentin Sabah 1 Gwenaël Delaval 1 Éric Rutten 1
* Corresponding author
1 SARDES - System architecture for reflective distributed computing environments
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
Abstract : In the context of component-based embedded systems, the management of dynamic reconfiguration in adaptive systems is an increasingly important feature. The Fractal component-based framework, and its industrial instantiation MIND, provide for support for control operations in the lifecycle of components. Nevertheless, the use of complex and integrated architectures make the management of this reconfiguration operations difficult to handle by programmers. To address this issue, we propose to use Synchronous languages, which are a complete approach to the design of reactive systems, based on behavior models in the form of transition systems. Furthermore, the design of closed-loop reactive managers of reconfigurations can benefit from formal tools like Discrete Controller Synthesis. In this paper we describe an approach to concretely integrate synchronous reconfiguration managers in Fractal component-based systems. We describe how to model the state space of the control problem, and how to specify the control objectives. We describe the implementation of the resulting manager with the Fractal/Cecilia programming environment, taking advantage of the Comete distributed middleware. We illustrate and validate it with the case study of the Comanche HTTP server on a multi-core execution platform.
Document type :
Reports
[Research Report] RR-7631, INRIA. 2011, pp.31
Liste complète des métadonnées

Cited literature [15 references]  Display  Hide  Download

https://hal.inria.fr/inria-00596883
Contributor : Tayeb Bouhadiba <>
Submitted on : Tuesday, May 31, 2011 - 3:22:35 PM
Last modification on : Saturday, September 17, 2016 - 1:07:54 AM
Document(s) archivé(s) le : Thursday, September 1, 2011 - 2:30:55 AM

Files

RR-7631.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00596883, version 2
  • ARXIV : 1105.6010

Collections

Citation

Tayeb Bouhadiba, Quentin Sabah, Gwenaël Delaval, Éric Rutten. Synchronous Control of Reconfiguration in Fractal Component-based Systems -- a Case Study. [Research Report] RR-7631, INRIA. 2011, pp.31. 〈inria-00596883v2〉

Share

Metrics

Record views

370

Document downloads

6123