Reconfiguration dynamique des architectures à base d’objets connectés
No Thumbnail Available
Date
2019
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
L'Internet des objets (IoT) représente l'évolution actuelle d'Internet, qui ouvre d'énormes
possibilités pour un grand nombre d'applications novatrices qui promettent de révolutionner
et d'améliorer la qualité de la vie de l’homme.
Pour cette raison, une grande attention a été portée à ce thème sous différents
perspectives. Avec l’émergence rapide de l'Internet des objets dans la plupart des aspects de
la vie quotidienne, la complexité des systèmes augmente relativement. Le problème traité
par cette thèse est la nécessité de disposer d'un mécanisme permettant aux systèmes IoT de
fonctionner sans arrêts ni ruptures, quels que soient les changements qui affectent leurs
contexte.
La solution que nous proposons à ce problème comprend deux étapes principales:
premièrement, donner une modélisation adéquate aux architectures IoT, c’est-à-dire
proposer un modèle générique pouvant être utilisé quel que soit le domaine d’application
du système. Deuxièmement, définir la mécanique opératoire à mettre en œuvre par
l’architecture proposée, c’est-à-dire le processus de reconfiguration du système de manière
dynamique.
Nous proposons un processus de reconfiguration dynamique contextuelle à appliquer au
niveau architectural des systèmes IoT; le processus repose sur la boucle de l’informatique
autonome MAPE-K. Il comprend quatre étapes principales: la surveillance du contexte,
l'analyse des données acquises, la planification de la reconfiguration et enfin son exécution.
L'originalité de notre travail réside dans l'utilisation de styles architecturaux pour rendre
réutilisables toutes les évolutions architecturales appliquées au système.
Mots clés: Internet des objets; Objets connectés; Sensibilité au contexte; Reconfiguration
de l'IoT; Architecture logicielle; Intelligence ambiante.