Thèse soutenue

Modèles de coopération et de communication entre processus temps réel repartis : expression de contraintes de temps pour la vérification de propriétés temporelles dans la communication
FR  |  
EN
Accès à la thèse
Auteur / Autrice : Luis Vega
Direction : Jean-Pierre Thomesse
Type : Thèse de doctorat
Discipline(s) : Sciences appliquées
Date : Soutenance en 1996
Etablissement(s) : Vandoeuvre-les-Nancy, INPL

Résumé

FR

La vérification du respect des contraintes temporelles dans la communication temps réel est une activité qui se réalise tant sur des modèles pour aider la conception que lors de l'exécution de l'application avec un but de sureté de fonctionnement. Ces vérifications requièrent une identification précise et une expression claire des contraintes temporelles sur les services de communication. Ce mémoire présente une approche pour spécifier les contraintes temporelles sur les services de communication afin d'identifier précisément les intervalles de temps qui doivent être pris en compte dans le respect de contraintes. Ces intervalles doivent être estimés pour une vérification sur des modèles ou mesures et contrôles à l'exécution pour une verification en ligne. Notre approche consiste à caractériser les échanges de messages entre processus repartis communicants par transmission de messages et les services de communication utilisés pour réaliser ces échanges. Nous spécifions les contraintes temporelles sur les transmissions de messages à partir du type de service de communication et du type d'échange entre les utilisateurs de ce service. Le but est de garantir, sur des modèles et à l'exécution, que les services supportent les besoins temporels des échanges. Cette spécification se base sur les notions d'événement et de séquence d'événement. Les contraintes sont exprimées à l'aide d'une logique temporelle quantifiée. Ces concepts sont assez généraux pour que la spécification puisse se traduire sur des formalismes afin de faire des verifications a priori sur des modèles. Notre approche d'expression de contraintes nous a aussi permis de spécifier et d'analyser les propriétés temporelles qui sont contrôlées à l'exécution par un mécanisme de verification en ligne