Projet Solidor

previous up next contents
Précédent : Résultats nouveaux Remonter : Projet SOLIDOR, Construction de systèmes Suivant : Actions régionales, nationales et internationales



Actions industrielles

 

TinAster



Participants : Anne-Alexandra Holzbacher-Jensen , Valérie Issarny , Titos Saridakis , Apostolos Zarras


Dans le cadre de TINA, un environnement de traitement distribué est en cours de définition ; il s'agit de TINA-DPE pour TINA-Distributed Processing Environment. Le but recherché est de proposer une infrastructure pour la construction et l'exécution d'applications TINA.

L'objectif de la convention TinAster est de proposer une solution au problème de l'expression et de la garantie du respect à l'exécution de propriétés non fonctionnelles (temps de réponse, disponibilité, sécurité) associées aux applications. Deux familles de propriétés sont retenues : les propriétés transactionnelles et de disponibilité. Pour fournir une telle solution, nous nous appuyons sur les notions d'architectures logicielles et de spécialisation semi-automatique de systèmes distribués à partir de la spécification de propriétés non fonctionnelles

Etel

 

Participants : Michel Banâtre , Boris Charpiot , Valérie Issarny , Frédéric Leleu , Jean-Marc Menaud , Jean-Paul Routeau


L'objectif de l'action Etel est l'étude et la mise en oeuvre d'un service de presse électronique pour un quotidien régional à base du modèle client/serveur et de la technologie objet. Les problèmes abordés dans le cadre de cette étude couvrent à la fois la qualité de contenu du service en garantissant une mise à disposition de l'information en accord avec les préférences de l'utilisateur, et la qualité d'accès du service en assurant un temps de réponse optimal pour les requêtes de l'utilisateur.

Hades1



Participants : Emmanuelle Anceaume , Michel Banâtre , Frédéric Bonnet , Gilbert Cabillic , Pascal Chevochot , Benoît Dupin , Isabelle Puaut


Le contrat Hades1 vise à étudier l'adéquation d'un noyau de système commercial, le micro-noyau Chorus, comme base pour la construction des systèmes d'avionique modulaire embarquée. Le principal point étudié dans le cadre de ce contrat est le comportement temporel des appels au noyau Chorus. Chacun des appels au noyau est étudié afin de déterminer s'il est déterministe (i.e., si son comportement est prévisible et ne dépend ni de ses valeurs d'entrée ni de conditions particulières d'exécution) et si un temps d'exécution au pire cas existe pour chaque appel au noyau. Par ailleurs, l'adéquation de la technologie ATM aux applications temps-réel à sûreté critique a été évaluée.

Hades2



Participants : Emmanuelle Anceaume , Michel Banâtre , Sylvain Benoît , Gilbert Cabillic , Pascal Chevochot , Mathias Herberts , Isabelle Puaut


L'évolution des systèmes d'avionique fait que, dans le contexte économique actuel, l'utilisation de composants matériels et logiciels sur étagère devient une nécessité, principalement pour des raisons de complexité grandissante (avionique modulaire embarquée). La difficulté dans la conception de ces futurs systèmes réside principalement dans les contraintes de qualité exigées (contraintes temporelles, tolérance aux fautes). L'action globale, dont la présente opération constitue la phase préliminaire, a pour objectif de concevoir et mettre en oeuvre un support d'exécution distribué tolérant aux fautes pour les applications du domaine de l'avionique. Cette phase préliminaire de l'étude consiste à étudier les systèmes d'exploitation temps-réel tolérants aux fautes existants, puis d'effectuer et d'argumenter les choix initiaux retenus en terme de système d'exploitation pour les expérimentations.

Astrolog



Participants : Stéphane Billiart , Christine Morin , Akhil Sahai


L'objectif de l'action Astrolog est d'étudier l'apport des technologies de l'Internet pour les environnements d'administration de réseaux. Nous participons aux études visant à prendre en compte les technologies du Web dans la plate-forme d'administration de réseaux ISM/OpenMaster développée par BULL/ISM.

Un inconvénient des plate-formes d'administration traditionnelles est qu'elles n'offrent pas d'interface uniforme pour la console d'administration. Ainsi, la plate-forme ISM/OpenMaster de BULL offre une interface X-Windows à ses clients Unix sur stations de travail et une interface MS-Windows à ses clients Windows NT dans le monde PC. Afin d'unifier la console d'administration, nous avons étudié en collaboration avec la Business Unit BULL/ISM une architecture client/serveur qui se compose d'une part d'un serveur d'administration assurant la communication avec les éléments du réseau et le stockage des informations d'administration et d'autre part d'un client, développé dans le langage Java, qui comporte l'interface graphique utilisateur et les traitements applicatifs.

Cette approche a été expérimentée sur la plate-forme Astrolab en s'appuyant sur le protocole d'administration SNMP. Comme client, nous avons développé une application simple d'administration de réseau, appelée tableau de bord Astrolog, destinée à répondre aux besoins de la plate-forme Astrolab. La plate-forme d'administration ISM/OpenMaster constitue le serveur. Elle exécute un serveur applicatif développé dans le langage SML et communique avec le tableau de bord par l'intermédiaire d'un protocole de communication propriétaire que cette étude a permis d'évaluer. Ces expérimentations se sont déroulées en lien étroit avec BULL/ISM et ont abouti à un prototype opérationnel mis à leur disposition.


previous up next contents Précédent : Résultats nouveaux Remonter : Projet SOLIDOR, Construction de systèmes Suivant : Actions régionales, nationales et internationales