Self-Aware Model-Driven Pervasive Systems
Abstract
In pervasive computing vision, everyday objects are merged with small computers. They are immersed in heterogeneous and dynamic environments. As independent systems can interact with the same environment, it is hard to avoid conflicts. By identifying systems' objectives, capabilities and influences, and by reasoning about it, self-awareness may be the key to enable their collaboration. We aim to clarify definitions of self-awareness and related notions within pervasive computing, and to design one way to use it for pervasive systems collaboration. Different types of models and actual use cases will be implemented on iCasa pervasive platform to evaluate the relevance of the approach.