Thèse soutenue

Environnement de Programmation Orienté Agent et Bio-Inspiré pour Plateformes Pervasives

FR  |  
EN
Auteur / Autrice : Olivier Brousse
Direction : Michel Robert
Type : Thèse de doctorat
Discipline(s) : Génie informatique, automatique et traitement du signal
Date : Soutenance le 26/02/2010
Etablissement(s) : Montpellier 2 en cotutelle avec UNIL - Université de Lausanne
Ecole(s) doctorale(s) : Information, Structures, Systèmes (Montpellier ; École Doctorale ; 2009-2014)
Partenaire(s) de recherche : Laboratoire : Laboratoire d'informatique, de robotique et de micro-électronique (Montpellier ; 1992-....)
Jury : Président / Présidente : Michel Paindavoine
Examinateurs / Examinatrices : Michel Robert, Michel Paindavoine, Abdelkader Gouaich, François Grize, Gilles Sassatelli
Rapporteurs / Rapporteuses : Eduardo Sanchez, Benoît Garbinato

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

La tendance marquée de ces dernières années au niveau des systèmes informatiques est à l'Ubiquitous Computing. Ces plateformes pervasives ont des contraintes (environnementales et architecturales) qui leurs sont propre et influence la manière de les programmer. En se basant sur l'étude des réseaux de capteurs une approche orientée agents et bio-inspirée est proposée pour programmer les plateformes pervasives en assurant leur adaptabilité dans un environnement non maitrisé. La question se pose de savoir comment améliorer les performances de ce type de plateforme construites à partir de modules possédant peu de ressources de calcul. L'emploi de coprocesseurs parallèles est envisagé. L'utilisation de matériel spécifique à l'un ou l'autre des modules de la plateforme pose des problèmes de facilité de programmation. Une solution de programmation adaptée est proposée tirant partie de la portabilité de Java et de la flexibilité de l'environnement proposé précédemment. L'ensemble de ces deux contributions qui forme un environnement de programmation pour plateformes pervasives, a été testé sur la plateforme PERPLEXUS.