La spécification et la vérification d’exigences haut niveau (comme des propriétés de sécurité, telles que l’intégrité des données ou la confidentialité) reste un défi pour l’industrie, alors que les cahiers des charges en sont remplis. Cette thèse présente un cadre formel pour les exprimer appelé les meta-propriétés, décrites pour un langage de programmation abstrait, et centrées sur les propriétés liées aux manipulations de la mémoire et les invariants globaux. Ce cadre formel est appliqué au langage C avec HILARE, une extension d’ACSL, qui permet la spécification d’exigences haut niveau sur des programmes C de grande taille avec facilité. Des techniques de vérification pour HILARE, basées sur la génération d’assertions locales et la réuti...
Nous présentons d'abord un système théorique permettant la preuve de programmes d'ordre supérieur av...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Destiné aux professionnels comme aux étudiants possédant de bonnes bases de programmation dans un la...
La spécification et la vérification d’exigences haut niveau (comme des propriétés de sécurité, telle...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Dans cette thèse, nous nous intéressons à la garantie des propriétés d'intégrité et de confidentiali...
Les techniques de vérification déductive fournissent des méthodes puissantes pour la vérification fo...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
National audienceLes programmes dits d'application fournissent des fonctionnalités spécifiques conçu...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
[…] Nous avons donc voulu apporter une certaine contribution à un domaine aussi neuf que l'utilisati...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...
S'assurer qu'un programme informatique se comporte bien, surtout dans des applications critiques (sa...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Soutenance le 23/11/2007. Entrée dans HAL sans dépôt de fichier, car un livre (publié par un éditeur...
Nous présentons d'abord un système théorique permettant la preuve de programmes d'ordre supérieur av...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Destiné aux professionnels comme aux étudiants possédant de bonnes bases de programmation dans un la...
La spécification et la vérification d’exigences haut niveau (comme des propriétés de sécurité, telle...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
Dans cette thèse, nous nous intéressons à la garantie des propriétés d'intégrité et de confidentiali...
Les techniques de vérification déductive fournissent des méthodes puissantes pour la vérification fo...
La spécialisation de programmes, aussi appelée évaluation partielle, est une technique générale dest...
National audienceLes programmes dits d'application fournissent des fonctionnalités spécifiques conçu...
Les systèmes informatiques offrent une grande flexibilité aux usagers en leur permettant l’accès, no...
[…] Nous avons donc voulu apporter une certaine contribution à un domaine aussi neuf que l'utilisati...
L’analyse statique des programmes est une technique de vérification qui permet de statuer si un prog...
S'assurer qu'un programme informatique se comporte bien, surtout dans des applications critiques (sa...
Cette thèse s'inscrit dans la démarche de preuve de programmes à l'aide de vérification déductive. L...
Soutenance le 23/11/2007. Entrée dans HAL sans dépôt de fichier, car un livre (publié par un éditeur...
Nous présentons d'abord un système théorique permettant la preuve de programmes d'ordre supérieur av...
La vérification de logiciels repose le plus souvent sur une spécification formelle encodant les prop...
Destiné aux professionnels comme aux étudiants possédant de bonnes bases de programmation dans un la...