Une approche événementielle pour le développement de services multi-métiers dédiés à l'assistance domiciliaire

Adrien Carteron 1
1 Phoenix - Programming Language Technology For Communication Services
LaBRI - Laboratoire Bordelais de Recherche en Informatique, Inria Bordeaux - Sud-Ouest, EA4136 - Handicap et système nerveux :Action, communication, interaction: rétablissement de la fonction et de la participation [Bordeaux]
Résumé : La notion de contexte est fondamentale dans le champ de l’informatique ubiquitaire. En particulier lorsque des services assistent un utilisateur dans ses activités quotidiennes. Parce qu’elle implique plusieurs disciplines, une maison équipée d’informatique ubiquitaire dédiée au maintien à domicile de personnes âgées demande l’implication d'une variété d’intervenants, tant pour concevoir et développer des services d'assistance, que pour déployer et maintenir l'infrastructure sous-jacente. Cette grande diversité d’intervenants correspond à une diversité de contextes. Ces différents contextes sont généralement étudiés séparément, empêchant toute synergie. Cette thèse présente une méthodologie permettant d'unifier la conception et le développement de services sensibles au contexte et de répondre aux besoins de tout type d'intervenant. Dans un premier temps, nous traitons les besoins des intervenants concernant l’infrastructure de capteurs/actionneurs: installation, maintenance et exploitation. Le modèle d’infrastructure de capteurs et un ensemble de règles en résultant permettent de superviser en continu l’infrastructure et de détecter des dysfonctionnements. Cette supervision simplifie le processus de développement d’applications, en faisant abstraction des problèmes d’infrastructure. Dans un second temps, nous analysons un large éventail de services d’assistance domiciliaire dédié aux personnes âgées, en considérant la variété des besoins des intervenants. Grâce à cette analyse, nous généralisons l’approche de modèle d'infrastructure à tout type de services. Notre méthodologie permet de définir des services de façon unifiée, à travers un langage dédié, appelé Maloya, exprimant des règles manipulant les concepts d’état et d’évènement. Nous avons développé un compilateur de notre langage vers un langage événementiel dont l’exécution s’appuie sur un moteur de traitement d’évènements complexes (CEP). Nous avons validé notre approche en définissant un large éventail de services d’assistance à la personne, à partir de services existants, et concernant l’ensemble des intervenants du domaine. Nous avons compilé et exécuté les services Maloya sur un moteur de traitement d’évènements complexes. Les performances obtenues en terme de latence et d'occupation mémoire sont satisfaisantes pour le domaine et compatible avec une exécution 24 heures sur 24 sur le long terme.
Type de document :
Thèse
Informatique ubiquitaire. Université de Bordeaux, 2017. Français
Liste complète des métadonnées

Littérature citée [78 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/tel-01663150
Contributeur : Adrien Carteron <>
Soumis le : lundi 8 janvier 2018 - 14:45:16
Dernière modification le : mercredi 21 mars 2018 - 10:35:06

Fichier

manuscrit_Adrien_Carteron.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : tel-01663150, version 2

Citation

Adrien Carteron. Une approche événementielle pour le développement de services multi-métiers dédiés à l'assistance domiciliaire. Informatique ubiquitaire. Université de Bordeaux, 2017. Français. 〈tel-01663150v2〉

Partager

Métriques

Consultations de la notice

165

Téléchargements de fichiers

27