Applying component-based design to self-protection of ubiquitous systems

  • Authors:
  • Ruan He;Marc Lacoste

  • Affiliations:
  • France Telecom Paris - Orange Labs, Meylan, France;France Telecom Paris - Orange Labs, Meylan, France

  • Venue:
  • Proceedings of the 3rd ACM workshop on Software engineering for pervasive services
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ubiquitous environments both require strong and yet flexible protection, due to their highly dynamic character, and to the diversity of their security requirements. Autonomic security provides an elegant solution to the problem by applying the idea of flexibility to the security space itself, and automating reconfiguration of the protection mechanisms. The result is a self-protected system, running (almost) without any user intervention. In this paper, we show how the component-based software paradigm can help to realize such systems. We give an overview of the main issues involved in the design and the implementation. To strike the best balance between autonomic behavior and protection, many different mechanisms are needed. We propose an integrated solution for self-protected pervasive systems in terms of a 3-level architecture containing two control loops at the network and node levels. We present some preliminary results concerning an end-to-end framework based on this architecture, and its corresponding implementation.