Outils logiciels pour la surveillance et la détection des fautes dans les systèmes distribués

View/ Open
Publication date
1997Author(s)
Jedidi, Hatem
Subject
ContrôleAbstract
La conduite d'un procédé distribué dynamique nécessite la prise en compte et le traitement élaboré d'informations de natures diverses. Pour ce faire, nous avons développé un système de simulation et de contrôle, appelé MSS, capable de conseiller l'opérateur et de l'alerter en cas d'apparition de fautes ou de dysfonctionnement. MSS se présente comme un outil graphique pouvant opérer sur des entités qui sont en partie l'image des objets manipulés par le procédé réel, avec quelques extensions. Ces entités sont appelées objets MSS et leurs représentations graphiques ainsi que les relations possibles entre elles sont appelées primitives MSS. Il s'agit d'un système temps-réel que l'on peut décrire comme un ensemble de tâches coopérantes s'exécutant en parallèle et soumises à des contraintes temporelles souvent strictes. Pour leur mise en oeuvre effective, nous nous sommes basés sur la décomposition de l'application en tâches (entités actives) coopérantes traitant les fonctionnalités de l'application. Celles-ci sont implantées sous forme de tâches dont l'exécution peut être différée. Leur gestion est confiée à un noyau de synchronisation qui a pour objet de prendre en compte l'automatisation des événements tels que les suspensions de processus et les arrêts d'urgence, de même que certaines activités réflexes de l'automatisme à concevoir. Ces traitements constituent la partie réactive de l'automatisme.
Collection
- Sciences – Mémoires [1785]