Building and Deploying Self-Adaptable Home Applications

Abstract : This chapter introduces the design of a framework to simplify the development of smart home applications featuring self-adaptable capabilities. Building such applications is a difficult task, as it deals with two main concerns a) application design and development for the business logic part, and b) application evolution management at runtime for open environments. In this chapter, the authors propose a holistic approach for building self-adaptive residential applications. They thus propose an architecture-centric model for defining home application architecture, while capturing its variability. This architecture is then sent to a runtime interpreter which dynamically builds and autonomously manages the application to maintain it within the functional bounds defined by its architecture. The whole process is supported by tools to create the architecture model and its corresponding runtime application. This approach has been validated by the implementation of several smart home applications, which have been tested on a highly evolving environment.
Type de document :
Chapitre d'ouvrage
Pervasive Computing and Communications Design and Deployment: Technologies, Trends and Applications, IGI Global, pp.49-73, 2011, 〈10.4018/978-1-60960-611-4.ch003〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-00951189
Contributeur : Vincent Lestideau <>
Soumis le : lundi 24 février 2014 - 13:00:08
Dernière modification le : jeudi 11 octobre 2018 - 08:48:03

Identifiants

Collections

Citation

Jianqi Yu, Pierre Bourret, Philippe Lalanda, Johann Bourcier. Building and Deploying Self-Adaptable Home Applications. Pervasive Computing and Communications Design and Deployment: Technologies, Trends and Applications, IGI Global, pp.49-73, 2011, 〈10.4018/978-1-60960-611-4.ch003〉. 〈hal-00951189〉

Partager

Métriques

Consultations de la notice

474