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

Ruan He, Marc Lacoste · 2008

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.

Read the paper · More papers on PaperTik