Validation d'applications temps-reel par analyse de programmes synchrones temporises

par VALERIE BERTIN

Thèse de doctorat en Sciences et techniques

Sous la direction de RENE DAVID.

Soutenue en 2000

à l'INP GRENOBLE .

    mots clés mots clés


  • Résumé

    Les systemes temps-reel embarques prennent actuellement une ampleur croissante tant par la diversite de leurs domaines d'application que par l'importance de plus en plus grande des missions qui leur sont confiees. La reduction des delais de developpement de ces systemes, reclamee par le marche toujours plus exigeant et concurrentiel, ne peut etre atteinte sans la creation de nouvelles methodes et d'outils adaptes a ces dernieres. Dans cette these, nous proposons un environnement de programmation visant a l'obtention de codes surs (par construction) quant au respect des contraintes temporelles. Cet outil devrait contribuer a limiter le recours a des campagnes de tests intensives dont la duree pese aujourd'hui fortement sur les temps de developpement. L'originalite de cet environnement repose sur la combinaison de techniques de compilation, de modelisation et d'analyse. Il integre deux approches : approche synchrone (utilisation du langage synchrone esterel) pour la conception et model-checking pour la validation des contraintes temporelles. Une nouvelle methode de compilation du langage synchrone esterel a ete elaboree dans le but de modeliser de facon precise le comportement temporel du systeme embarque decrit en esterel. Cette methode offre un compromis taille de code / vitesse de reaction interessant pour les systemes temps-reel embarques et se compare tres favorablement aux methodes de compilation existantes. Le compilateur realise a ete connecte avec le verificateur formel kronos de verimag pour permettre la validation directe et automatique des contraintes temporelles auxquelles le systeme doit satisfaire. Cette validation est realisee sur un modele formel global (automate temporise) prenant en compte non seulement le comportement dynamique du systeme et de son implantation sur la machine cible (obtenu par compilation du code esterel), mais aussi celui de son environnement externe.


  • Pas de résumé disponible.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 217 p.
  • Annexes : 112 ref.

Où se trouve cette thèse ?

  • Bibliothèque : Service interétablissements de Documentation (Saint-Martin d'Hères, Isère). Bibliothèque universitaire de Sciences.
  • Disponible pour le PEB
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.