Partager les ressources pour une fiabilité améliorée
Les systèmes fiables sont omniprésents et deviennent de plus en plus complexes. Les sous-systèmes peuvent donc présenter des niveaux de performances stratégiques différents. Le projet Commics («Complexity management for mixed-criticality systems») a été conçu pour améliorer et développer l'architecture temporelle (AT) de l'Institut für Technische Informatik de l'université de technologie de Vienne en vue de permettre son utilisation dans les systèmes fiables à criticité mixte. L'AT est un protocole résistant aux pannes et permettant une communication permanente avec tous les nœuds connectés à des moments prédéfinis, ce qui permet d'améliorer la sécurité et la fiabilité. L'AT a été appliquée dans le secteur aéronautique où la prédictibilité est essentielle à la sécurité. Le protocole TTP (Time-Triggered Protocol) utilisé dans le nouveau Boeing 787 repose sur le système AT. Par ailleurs, la technologie TTEthernet, qui permet un contrôle en temps réel par Ethernet, a été sélectionnée pour le programme spatial Orion de la NASA. Cependant, de plus en plus de systèmes fiables présentent une criticité mixte. Il a donc fallu modifier l'AT originelle pour permettre le partage des ressources entre les différents sous-systèmes afin de limiter les coûts, la taille, le poids et la consommation d'énergie de chacun. Le projet Commics répond à ce besoin en adoptant de nouvelles méthodes de planification pour les échanges planifiés ainsi que des limites pour les latences associées à TTEthernet. Les chercheurs étudient également les communications planifiées (exécuter une action A au temps t) et déclenchées par des événements (exécuter A quand B se produit). La suite du projet devrait élargir les protocoles TTEthernet et autres en y apportant des fonctions spécifiques, améliorant ainsi la sécurité et la fiabilité d’une catégorie de systèmes à criticité mixte en perpétuelle expansion.