La validation des logiciels est une partie cruciale dans le cycle de leur développement. Deux techniques de vérification et de validation se sont démarquées au cours de ces dernières années : l analyse statique et l analyse dynamique. Les points forts et faibles des deux techniques sont complémentaires. Nous présentons dans cette thèse une combinaison originale de ces deux techniques. Dans cette combinaison, l analyse statique signale les instructions risquant de provoquer des erreurs à l exécution, par des alarmes dont certaines peuvent être de fausses alarmes, puis l analyse dynamique (génération de tests) est utilisée pour confirmer ou rejeter ces alarmes. L objectif de cette thèse est de rendre la recherche d erreurs automatique, plus p...
The original publication is available at www.springerlink.comInternational audienceThis short paper ...
La vérification automatique est aujourd'hui devenue un domaine central de recherche en informatique....
La vérification automatique est aujourd'hui devenue un domaine central de recherche en informatique....
La validation des logiciels est une partie cruciale dans le cycle de leur développement. Deux techni...
Software validation remains a crucial part in software development process. Two major techniques hav...
La simplification syntaxique, ou slicing, est une technique permettant d’extraire, à partir d’un pro...
Les méthodes de vérification automatique des logiciels connaissent un succès croissant depuis le déb...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
L'analyse statique est utilisée pour vérifier de manière formelle qu'un programme ne fait pas d'erre...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
La société moderne est de plus en plus dépendante de l'informatique dont le rôle est devenu telleme...
Les programmes auto-modifiants fonctionnent de manière singulière car ils sont capables de réécrire ...
L'objectif principal de cette thèse est d'apporter des solutions à certaines problèmes du test combi...
L’objectif général de cette thèse est le développement de méthodes mathématiques correctes et effica...
L'analyse statique des programmes permet d'étudier les comportements possibles des programmes sans l...
The original publication is available at www.springerlink.comInternational audienceThis short paper ...
La vérification automatique est aujourd'hui devenue un domaine central de recherche en informatique....
La vérification automatique est aujourd'hui devenue un domaine central de recherche en informatique....
La validation des logiciels est une partie cruciale dans le cycle de leur développement. Deux techni...
Software validation remains a crucial part in software development process. Two major techniques hav...
La simplification syntaxique, ou slicing, est une technique permettant d’extraire, à partir d’un pro...
Les méthodes de vérification automatique des logiciels connaissent un succès croissant depuis le déb...
Software operating critical systems (aircraft, nuclear power plants) should not fail — whereas most ...
L'analyse statique est utilisée pour vérifier de manière formelle qu'un programme ne fait pas d'erre...
Cette thèse présente un algorithme d'analyse statique pour des programmes parallèles. Il généralise ...
La société moderne est de plus en plus dépendante de l'informatique dont le rôle est devenu telleme...
Les programmes auto-modifiants fonctionnent de manière singulière car ils sont capables de réécrire ...
L'objectif principal de cette thèse est d'apporter des solutions à certaines problèmes du test combi...
L’objectif général de cette thèse est le développement de méthodes mathématiques correctes et effica...
L'analyse statique des programmes permet d'étudier les comportements possibles des programmes sans l...
The original publication is available at www.springerlink.comInternational audienceThis short paper ...
La vérification automatique est aujourd'hui devenue un domaine central de recherche en informatique....
La vérification automatique est aujourd'hui devenue un domaine central de recherche en informatique....