Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité
La fiabilité des logiciels est un facteur critique de notre société~: toute panne, tout bogue, tout dysfonctionnement, perturbe la bonne marche de nos activités avec parfois des conséquences humaines, financières ou morales importantes. Contrairement à d'autres domaines industriels plus anciens...
Main Author: | |
---|---|
Language: | FRE |
Published: |
Université de Franche-Comté
2009
|
Subjects: | |
Online Access: | http://tel.archives-ouvertes.fr/tel-00432301 http://tel.archives-ouvertes.fr/docs/00/43/23/01/PDF/HDRpch.pdf http://tel.archives-ouvertes.fr/docs/00/43/23/01/ANNEX/remer.pdf |
id |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-00432301 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-CCSD-oai-tel.archives-ouvertes.fr-tel-004323012013-01-07T18:15:07Z http://tel.archives-ouvertes.fr/tel-00432301 http://tel.archives-ouvertes.fr/docs/00/43/23/01/PDF/HDRpch.pdf http://tel.archives-ouvertes.fr/docs/00/43/23/01/ANNEX/remer.pdf Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité Heam, Pierre-Cyrille [INFO] Computer Science [INFO:INFO_SE] Computer Science/Software Engineering automates finis vérification test La fiabilité des logiciels est un facteur critique de notre société~: toute panne, tout bogue, tout dysfonctionnement, perturbe la bonne marche de nos activités avec parfois des conséquences humaines, financières ou morales importantes. Contrairement à d'autres domaines industriels plus anciens, la démarche qualité en informatique n'en est encore qu'à ses débuts. Il est couramment convenu comme normal qu'un ordinateur perde un fichier ou que l'installation d'un nouveau logiciel en rende un autre inutilisable. Cependant, dans des domaines précis (banque, systèmes embarqués, médecine, etc.), dits critiques, on ne peut se permettre d'avoir un système défaillant~: une phase importante du développement logiciel est celle de la validation durant laquelle le système est analysé afin de garantir qu'il respecte certaines exigences de fiabilité. Cette phase de validation fait appel à deux approches complémentaires, le test et la vérification. Les travaux présentés dans cette habilitation concernent majoritairement la verification par la technique dite de "model-checking". Une première partie montre des techniques originales pour la vérification de protocoles de sécurité. D'autres travaux, plus théoriques, portent sur l'accélération de relations de semi-commutation ainsi que sur la vérification de propriétés non fonctionnelles. Enfin, des résultats sur la génération aléatoire de structures complexes sont développés dans le contexte du test à partir de modèles et du test de performances. 2009-11-13 FRE habilitation ࠤiriger des recherches Université de Franche-Comté |
collection |
NDLTD |
language |
FRE |
sources |
NDLTD |
topic |
[INFO] Computer Science [INFO:INFO_SE] Computer Science/Software Engineering automates finis vérification test |
spellingShingle |
[INFO] Computer Science [INFO:INFO_SE] Computer Science/Software Engineering automates finis vérification test Heam, Pierre-Cyrille Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
description |
La fiabilité des logiciels est un facteur critique de notre société~: toute panne, tout bogue, tout dysfonctionnement, perturbe la bonne marche de nos activités avec parfois des conséquences humaines, financières ou morales importantes. Contrairement à d'autres domaines industriels plus anciens, la démarche qualité en informatique n'en est encore qu'à ses débuts. Il est couramment convenu comme normal qu'un ordinateur perde un fichier ou que l'installation d'un nouveau logiciel en rende un autre inutilisable. Cependant, dans des domaines précis (banque, systèmes embarqués, médecine, etc.), dits critiques, on ne peut se permettre d'avoir un système défaillant~: une phase importante du développement logiciel est celle de la validation durant laquelle le système est analysé afin de garantir qu'il respecte certaines exigences de fiabilité. Cette phase de validation fait appel à deux approches complémentaires, le test et la vérification. Les travaux présentés dans cette habilitation concernent majoritairement la verification par la technique dite de "model-checking". Une première partie montre des techniques originales pour la vérification de protocoles de sécurité. D'autres travaux, plus théoriques, portent sur l'accélération de relations de semi-commutation ainsi que sur la vérification de propriétés non fonctionnelles. Enfin, des résultats sur la génération aléatoire de structures complexes sont développés dans le contexte du test à partir de modèles et du test de performances. |
author |
Heam, Pierre-Cyrille |
author_facet |
Heam, Pierre-Cyrille |
author_sort |
Heam, Pierre-Cyrille |
title |
Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
title_short |
Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
title_full |
Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
title_fullStr |
Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
title_full_unstemmed |
Automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
title_sort |
automates finis pour la fiabilité logicielle et l'analyse d'accessibilité |
publisher |
Université de Franche-Comté |
publishDate |
2009 |
url |
http://tel.archives-ouvertes.fr/tel-00432301 http://tel.archives-ouvertes.fr/docs/00/43/23/01/PDF/HDRpch.pdf http://tel.archives-ouvertes.fr/docs/00/43/23/01/ANNEX/remer.pdf |
work_keys_str_mv |
AT heampierrecyrille automatesfinispourlafiabilitelogicielleetlanalysedaccessibilite |
_version_ |
1716451598272561152 |