Départements de recherche

DEODIS


Équipe DEODIS

Responsable

Laurent PHILIPPE

Contexte

Les travaux de l’équipe DEODIS portent sur la conception, l'optimisation et l'évaluation de systèmes distribués. Les problématiques abordées par l’équipe trouvent ainsi leurs origines et leurs applications dans des environnements formés de plusieurs composants, orientant ainsi ses approches vers le support ou le service aux applications du niveau bibliothèque ou intergiciel. L'étendue des plates-formes visées couvre un spectre allant de plates-formes peu couplées, comme les réseaux de capteurs et les systèmes collaboratifs, à des plates-formes fortement couplées tels que les systèmes parallèles comme les clusters ou les grilles de calcul.

La complexité des systèmes étudiés ne permet généralement pas une approche formelle de la résolution des problèmes. L’équipe DEODIS  met donc en œuvre son expertise pour apporter des solutions, conceptuelles, architecturales ou algorithmiques dont elle évalue la pertinence et l'efficacité.

equipe cartoon

Objectifs et Thématiques scientifiques

Le positionnement scientifique de l’équipe couvre la modélisation avec différents outils (ontologies, modélisation de problèmes d'ordonnancement, systèmes multi-agents), la conception d'algorithmes (optimaux, heuristiques) ou de protocoles (sécurité, performance énergétique) et l'optimisation (ordonnancement, support au parallélisme), orientées vers les systèmes distribués et leurs spécificités. Les solutions sont ensuite évaluées par simulation ou par exécution en grandeur nature.

On pourra donc citer comme grandes thématiques de recherche :
Réseau de capteurs sans fil et systèmes limités en ressources : sécurité, optimisation de la consommation énergétique et protocoles
Algorithmique distribuée pour applications collaboratives synchrones : algorithmes de consensus tolérants aux pannes, traçabilité
Ordonnancement et optimisation : applications de type pipe-line, consommation énergétique, systèmes multi-agents efficaces


Savoir-faire

L'originalité du travail de DEODIS repose sur les solutions proposées, dans leur adaptation à des problématiques très spécifiques des systèmes distribués. L'ensemble des travaux réalisés vise généralement des contextes applicatifs bien identifiés par la spécificité de la problématique.

Ainsi, l’équipe a un lien fort avec des technologies utilisées dans des contextes applicatifs réels :
› Télémédecine
› Réseaux de capteurs
› Systèmes multi-agents
› Clusters de calcul