Reliable dynamic reconfigurations in the fractal component model

  • Authors:
  • Marc Léger;Thomas Ledoux;Thierry Coupaye

  • Affiliations:
  • France Telecom R&D, Meylan, France;EMN/INRIA, Nantes, France;France Telecom R&D, Meylan, France

  • Venue:
  • Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM/IFIP/USENIX International Middleware Conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

This article is an analysis based on our experience with the Fractal component model of the need of reliability for dynamic reconfigurations in component based systems. We make a proposal to ensure this reliability for concurrent and distributed Fractal applications. We started from the definition of ACID properties in the context of dynamic reconfigurations in component models and we propose to use integrity constraints to define system consistency and transactions for guaranteeing the respect of these constraints at runtime. Moreover we manage concurrency between reconfigurations by avoiding potential conflicts between reconfiguration operations. Finally, a recovery mechanism has been conceived to deal with failures.