CELTIQUESemantic Analysis for Software CertificationContexte et objectifsLe
programme de recherche de l’équipe Celtique vise à proposer des
méthodes de certification sémantique de logiciels à l’aide d’analyse
sémantique. Les techniques d’analyse sémantique permettent d’obtenir
une description approchée du comportement d’un logiciel (valeurs et
relations en tre entités numériques, flot de contrôle, état de la
mémoire). La certificaiton de logiciel peut s’paauyer sur cette
information, d’une part pour générer des données de test et d’autre
part pour construire des certificats, prouvant formellement que le
logiciel respecte une propriété donnée. Cela permet notamment de
sécuriser le code mobile destiné à être télé-chargé sur des
ordinateurs, des PDA, etc.
Axes de rechercheAnalyse de programmes par interprétation abstraite.Interaction entre analyse statique et procédures de décision. Extraction de certificats de logiciels Preuve formelles et certifification d’outils d’analyse sémantique Relations internationales et industriellesParticipant au projet européen MOBIUS sur la sécurité de code mobileCoordonnateur de plusieurs projets ANR (RAVAJ, CAVERN, DECERT) qui portent sur l’analyse et le test de logiciel Participant à un projt indistriel pour le compte de la SGDN sur la construction d’une machine virtuelle JAVA sécurisée.
Dernière modification
15.06.2009 16h38
|
Responsable scientifique
Thomas
Jensen
À propos de l'équipeThèmeLogiciel et architecturesAdresse
IRISA - Campus universitaire de Beaulieu - 35042 Rennes Cedex |