Content area

Abstract

La conduite d'un procede distribue dynamique necessite la prise en compte et le traitement elabore d'informations de natures diverses. Pour ce faire, nous avons developpe un systeme de simulation et de controle, appele MSS, capable de conseiller l'operateur et de l'alerter en cas d'apparition de fautes ou de dysfonctionnement.

MSS se presente comme un outil graphique pouvant operer sur des entites qui sont en partie l'image des objets manipules par le procede reel, avec quelques extensions. Ces entites sont appelees objets MSS et leurs representations graphiques ainsi que les relations possibles entre elles sont appelees primitives MSS. Il s'agit d'un systeme temps-reel que l'on peut decrire comme un ensemble de taches cooperantes s'executant en parallele et soumises a des contraintes temporelles souvent strictes. Pour leur mise en oeuvre effective, nous nous sommes bases sur la decomposition de l'application en taches (entites actives) cooperantes traitant les fonctionnalites de l'application. Celles-ci sont implantees sous forme de taches dont l'execution peut etre differee. Leur gestion est confiee a un noyau de synchronisation qui a pour objet de prendre en compte l'automatisation des evenements tels que les suspensions de processus et les arrets d'urgence, de meme que certaines activites reflexes de l'automatisme a concevoir. Ces traitements constituent la partie reactive de l'automatisme.

Abstract (AI English translation)

Information popover about translation disclaimer

Running a dynamic distributed process requires taking into account and carefully processing information of various kinds. To do this, we have developed a simulation and control system, called MSS, capable of advising the operator and alerting him in the event of the appearance of faults or malfunctions.

MSS presents itself as a graphical tool that can operate on entities which are partly the image of the objects manipulated by the real process, with some extensions. These entities are called MSS objects and their graphical representations as well as the possible relationships between them are called MSS primitives. It is a real-time system that can be described as a set of cooperating tasks running in parallel and subject to often strict temporal constraints. For their effective implementation, we based ourselves on the decomposition of the application into cooperating tasks (active entities) processing the functionalities of the application. These are implemented in the form of tasks whose execution can be delayed. Their management is entrusted to a synchronization core which aims to take into account the automation of events such as process suspensions and emergency stops, as well as certain reflex activities of the automation to be designed. These treatments constitute the reactive part of the automation.

Details

1010268
Identifier / keyword
Title
Outils logiciels pour la surveillance et la detection des fautes dans les systemes distribues
Alternate title
Software tools for monitoring and fault detection in distributed systems
Number of pages
65
Publication year
1997
Degree date
1997
School code
0512
Source
MAI 36/04M, Masters Abstracts International
ISBN
978-0-612-26579-0
University/institution
Universite de Sherbrooke (Canada)
University location
Canada -- Quebec, CA
Degree
M.Sc.
Source type
Dissertation or Thesis
Language
French
Document type
Dissertation/Thesis
Dissertation/thesis number
MQ26579
ProQuest document ID
304399020
Document URL
https://www.proquest.com/dissertations-theses/outils-logiciels-pour-la-surveillance-et/docview/304399020/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic