Contributions aux systèmes répartis en environnements ubiquitaires : adaptation, sensibilité au contexte et tolérance aux fautesReport as inadecuate




Contributions aux systèmes répartis en environnements ubiquitaires : adaptation, sensibilité au contexte et tolérance aux fautes - Download this document for free, or read online. Document in PDF available to download.

1 INF - Département Informatique 2 SAMOVAR - Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux 3 MARGE - Projet structurant MARGE Institut Mines-Télécom

Résumé : D-années en années, nous observons l-arrivée sur le marche d-ordinateurs personnels de plus en plus petits pour des utilisateurs de plus en plus nombreux, ainsi des assistants personnels numériques et des objets dits connectés, en passant par les téléphones mobiles. Tous ces dispositifs tendent à être interchangeables du point de vue des ressources en mémoire, en calcul et en connectivité : par exemple, les téléphones mobiles sont devenus des équipements informatiques de moins en moins spécialisés ou de plus en plus universels et font dorénavant office en la matière de portails d-accès aux capteurs présents dans l-environnement immédiat de l-utilisateur. L-enjeu abordé dans nos travaux est la construction de systèmes répartis incluant ces nouveaux dispositifs matériels. L-objectif de mes recherches est la conception des paradigmes d-intermédiation génériques sous-jacents aux applications réparties de plus en plus ubiquitaires. Plus particulièrement, la problématique générale de mes travaux est la définition du rôle des intergiciels dans l-intégration des dispositifs mobiles et des objets connectés dans les architectures logicielles réparties. Ces architectures logicielles reposaient très majoritairement sur des infrastructures logicielles fixes au début des travaux présentés dans ce manuscrit. Dans ce manuscrit, je décris mes travaux sur trois sujets : 1 l-adaptation des applications réparties pour la continuité de service pendant les déconnexions, 2 la gestion des informations du contexte d-exécution des applications réparties pour leur sensibilité au contexte, et 3 les mécanismes de détection des entraves dans les environnements fortement dynamiques tels que ceux construits avec des réseaux mobiles spontanés. Sur le premier sujet, nous fournissons une couche intergicielle générique pour la gestion des aspects répartis de la gestion des déconnexions en utilisant une stratégie d-adaptation collaborative dans les architectures à base d-objets et de composants. Sur le deuxième sujet, nous étudions les paradigmes architecturaux pour la construction d-un service de gestion de contexte générique, afin d-adresser la diversité des traitements fusion et agrégation, corrélation, détection de situation par apprentissage, etc., puis nous adressons le problème de la distribution des informations de contexte aux différentes échelles de l-Internet des objets. Enfin, sur le troisième sujet, nous commençons par la détection des modes de fonctionnement pour l-adaptation aux déconnexions afin de faire la différence, lorsque cela est possible, entre une déconnexion et une défaillance, et ensuite nous spécifions et construisons un service de gestion de groupe partitionnable. Ce service est assez fort pour interdire la construction de partitions ne correspondant pas à la réalité de l-environnement à un instant donné et est assez faible pour être mis en oeuvre algorithmiquement

en fr

Keywords : Middleware Distributed software architecture

Mots-clés : Intergiciel Architecture logicielle répartie Couche intergicielle Service de gestion de contexte Service de gestion de groupe partitionnable





Author: Denis Conan -

Source: https://hal.archives-ouvertes.fr/



DOWNLOAD PDF




Related documents