Projet : SOLIDOR

previous up next contents
Précédent : Composition de l'équipe Remonter : Construction de systèmes et d'applications Suivant : Construction de systèmes distribués par


   
Présentation et objectifs généraux

 

 

Le projet Solidor étudie différentes facettes de la construction de systèmes répartis. Un système réparti est un élément logiciel qui gère des ressources matérielles, et qui offre une infrastructure au-dessus de laquelle différentes applications peuvent être bâties. Un système réparti est un logiciel complexe qui doit être capable de gérer les ressources au niveau de chaque élément du système distribué, mais doit être aussi capable de gérer ces ressources de façon globale. La gestion des ressources doit être correcte, afin que le comportement des applications l'utilisant soit bien défini et en adéquation avec leurs spécifications. La gestion des ressources doit être également performante, afin que les applications puissent par exemple offrir aux utilisateurs des temps de réponse raisonnables. Ce sont les multiples aspects de la gestion des ressources d'un système réparti qu'étudie le projet Solidor. Cette étude se fait suivant deux niveaux ayant des degrés d'abstraction différents.

Cette méthodologie s'applique aux trois activités complémentaires formant l'ossature supportant les thématiques de recherche du projet. Ces trois activités sont les architectures logicielles, les systèmes embarqués et les systèmes d'information. La tolérance aux fautes, l'informatique mobile, ou encore la gestion efficace de transferts de données forment des thèmes de recherche transversaux à ces trois activités. De plus, la spécificité de chaque activité étend le champ d'étude du projet par exemple aux systèmes temps-réel, à l'expression des propriétés non-fonctionnelles des architectures logicielles ou à la gestion de données multimédias. Les sections suivantes donnent un aperçu des méthodologies employées.



 

previous up next contents
Précédent : Composition de l'équipe Remonter : Construction de systèmes et d'applications Suivant : Construction de systèmes distribués par