HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Book sections

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.
Document type :
Book sections
Complete list of metadata

Contributor : Vincent Lestideau Connect in order to contact the contributor
Submitted on : Monday, February 24, 2014 - 1:00:08 PM
Last modification on : Thursday, October 21, 2021 - 3:51:33 AM




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⟩



Record views