Projet :
SOLIDOR

Précédent : Applications de
télécommunications - enrichissement Remonter :
Logiciels
Suivant : Système d'information -
ETEL
Avionique embarquée - Hades
Participants : Emmanuelle Anceaume, Sylvain Benoît,
Gilbert Cabillic, David Decotigny, Isabelle Puaut
[correspondante].
Les contrats correspondants sont détaillés dans les
sections 7.1.2 et 7.1.3
Nos propositions dans le cadre de l'action
HADES font l'objet d'une expérimentation via la
réalisation d'un prototype d'environnement de développement et
d'exécution d'applications distribuées temps-réel hautement
disponibles. Cet environnement comprend:
- un ensemble d'outils exécutés hors-ligne (i.e.,
avant exécution des applications). Ces outils regroupent un
environnement de développement d'applications, des tests de
faisabilité permettant de garantir le respect des échéances
temporelles des applications, et un outil de réplication
automatique d'applications permettant de rendre les mécanismes
de tolérance aux fautes transparents au concepteur
d'applications;
- un support d'exécution, qui s'appuie sur le
micro-noyau Chorus et la technologie ATM. Ce
support d'exécution offre un ensemble de services pour
l'exécution d'applications distribuées temps-réel dans un
environnement sujet aux défaillances. Ces services incluent un
service de communication fiable temps-réel, un service
d'appartenance à un groupe, un service d'ordonnancement des
processus, un service d'exécution distribué, et un service de
synchronisation d'horloges [[28]]. L'architecture logicielle
du support d'exécution est conçue de manière à pouvoir
remplacer tout service par un service ayant la même interface
mais ayant des propriétés ou une implémentation différente. En
particulier, HADES offre différentes politiques
d'ordonnancement interchangeables.
A terme, une application du domaine de l'avionique sera portée
sur HADES afin d'évaluer ses performances.

Précédent : Applications de
télécommunications - enrichissement Remonter :
Logiciels
Suivant : Système d'information - ETEL