Model-driven flow for assistive home automation systems control and supervision

Population ageing is widespread across the world. Unprecedented in the history of mankind, this demographic trend leads to a number of social and economic issues related to ageing/disabled people whose number increases considerably over the years. As the number of caregivers can not evolve accordingly, we must now think of alternatives allowing these people to stay longer in their preferred domestic environment with a sufficient level of autonomy. Home automation, which includes computer, electronics and telecommunications within a housing, allows to provide technological solutions. In this work, we propose a model-driven flow for assistive home automation systems. First, we seek to integrate a home automation non-expert (e.g. familiy member / caregiver, occupational therapist) in the design process to better take into account the needs of people with disabilities, but also to limit the costly intervention of the expert on site. To do so, we propose a modeling language (DSML: Domain Specific Modeling Language) allowing one to describe a home automation system by manipulating high-level abstraction concepts. This DSML is composed of two views : the environement view to model the home automation environment and the interaction view to model user-system interactions. In this latter, two types of interactions are defined to consider the greatest number of needs. Thus, it is possible to define requests (i.e. services) and temporary prohibitions (i.e. modes) on home automation devices. From models defined with this language, our design flow allows to generate the control part through successive model transformations. An evaluation on the Kerpape Smart Home case study with students and occupational therapists provides interesting results on both the proposed design flow and the DSML usability. Then, we seek to offer an alternative to context-aware approaches based on the massive deployment of sensors, which can sometimes be problematic when one focuses on the user acceptability (cost, intrusivity). We propose to integrate in the design flow a context-aware model based on ontology to define user-system interactions. Unlike existing solutions, this model is not based on sensor data, but on the semantic analysis of each user request on home automation devices. The ontology and associated rules allow an inference engine to extract information usually sensored: according to the way the user interacts with his home automation system, his location and his intention can be deduced by logic reasoning, leading to contextual services proposition. An evaluation on the Domus Smart Home dataset shows the interest of such an approach to limit the use of sensors, but also to increase the dependability by information redondancy. Part of this work is integrated in the ASIM project supported by Vity Technology. The concrete syntax (i.e. graphical representation) of the modeling language will especially be considered in the purpose of a commercialization.

Data and Resources

Additional Info

Field Value
Source https://theses.hal.science/tel-00803402
Author Allègre, Willy
Maintainer CCSD
Last Updated May 12, 2026, 05:29 (UTC)
Created May 12, 2026, 05:29 (UTC)
Identifier tel-00803402
Language fr
Rights https://about.hal.science/hal-authorisation-v1/
contributor Laboratoire des sciences et techniques de l'information, de la communication et de la connaissance (Lab-STICC) ; École Nationale d'Ingénieurs de Brest (ENIB) ; Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Brest (UBO EPE)-Institut National Polytechnique de Bretagne (Bretagne INP)-Université de Bretagne Sud (UBS)-École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne)-Institut Mines-Télécom [Paris] (IMT)-Centre National de la Recherche Scientifique (CNRS)-Université Bretagne Loire (UBL)-IMT Atlantique (IMT Atlantique) ; Institut Mines-Télécom [Paris] (IMT)
creator Allègre, Willy
date 2012-12-07T00:00:00
harvest_object_id d701bc2a-dfeb-47fa-888d-dac113db89bc
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-01-23T00:00:00
set_spec type:THESE