25.06.2013 Views

Vérification avec Lustre/Lesar

Vérification avec Lustre/Lesar

Vérification avec Lustre/Lesar

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Hypothèses<br />

• En général, un programme n’est correct que dans un environnement<br />

particulier.<br />

• Exemple classique :<br />

⋆ un programme contrôle une section critique <strong>avec</strong> des feux et des<br />

aiguillages,<br />

⋆ propriété attendue : pas de collision.<br />

⋆ MAIS : si les trains ne respectent pas les feux, aucune chance<br />

que ce soit vrai !<br />

⋆ D’où la “vraie” propriété :<br />

“Si les trains respectent les feux, alors le programme garantit<br />

qu’il n’y aurra pas de collision”<br />

Expression des propriétés Hypothèses<br />

24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!