Un Translateur C vers Promela pour la Vérification formelle des programmes C avec Spin Model-checker

dc.contributor.authorBOUKHALAT, Youssef
dc.contributor.authorRapporteur: BOUHOUITA GUERMECH, Salah Eddine
dc.date.accessioned2023-05-18T09:44:51Z
dc.date.available2023-05-18T09:44:51Z
dc.date.issued2012-06-10
dc.description.abstractLa transformation d'une spécification du langage vers un langage pris en charge par un outil de vérification est un moyen largement adopté en vérification formelle. Il permet la réutilisation des langages et des outils existants. Le Model-checker est une approche pour la vérification formelle. Il est utilisé dans la phase de conception d'un système. Dans model-checking un modèle est construit à partir d'une conception existante et ce modèle est ensuite utilisé pour vérifier la conception. Spin model-checker est un vérificateur de modèle. Le modèle que Spin vérifié est écrit dans Promela. Aujourd'hui, le coût des erreurs de programme est en augmentation de jour en jour, ce qui fait que la fiabilité du logiciel devient un problème Critique pour le monde entier. C est un langage de programmation largement utilisé pour développer tous types de logiciels. Par conséquent, la sécurité des logiciels écrits en C représente la proportion importante de la fiabilité des logiciels. Ce mémoire décrit une méthode médiate de model checking codes C pour trouver les problèmes potentiels à l'aide de Spin. Le traducteur que nous avons développé utilise une technique inspiré par la technique de traduction dirigée par la syntaxe pour faire la traduction de C à Promela. C # a été le langage utilisé pour l'implémentation.en_US
dc.identifier.urihttp://dspace.univ-msila.dz:8080//xmlui/handle/123456789/38235
dc.language.isofren_US
dc.publisherUniversity of M'silaen_US
dc.subjectVérification, Model-checker Spin, Translation dirigée par la syntaxe, Langage C, Promela, C#en_US
dc.titleUn Translateur C vers Promela pour la Vérification formelle des programmes C avec Spin Model-checkeren_US
dc.typeThesisen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
BOUKHALAT Youssef.PDF
Size:
6.93 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections