Informations professionnelles
      
      
        
        
            
            
            
            Statut:  Docteur ED 
            
            
            
        
      
      ED: EDITE 
      
      Unité de recherche:  LIP6
Employeur: AIRBUS / APSYS Date de debut de thèse: 1 février 2018 Date soutenance de thèse: 28 novembre 2022 Directeur de thèse: Antoine MINE (LIP6) Sujet de thèse: Analyse statique par interprétation abstraite de la portabilité des logiciels
    
    
     
     
    
       
    
    
    
    
     
    
  
   
    
    
    
      Employeur: AIRBUS / APSYS Date de debut de thèse: 1 février 2018 Date soutenance de thèse: 28 novembre 2022 Directeur de thèse: Antoine MINE (LIP6) Sujet de thèse: Analyse statique par interprétation abstraite de la portabilité des logiciels
Soutenance de thèse
Données générales
                      Titre : Static analysis of program portability by abstract interpretation 
                      Date : 28 novembre 2022
                      Heure: 14:30
                      Résumé : Les logiciels tendent à être utilisés plus longtemps que prévu lors de leur conception, et dans une plus grande variété d'environnements. L'adaptation d'un logiciel à de nouvelles utilisations peut s'avérer difficile et coûteuse. Assurer la portabilité des programmes est un enjeu majeur : il s'agit de s'assurer que leur compilation et leur exécution dans un environnement différent a un effet maîtrisé sur leur sémantique.
Le but de cette thèse est le développement d'analyses statiques par interprétation abstraite, permettant de vérifier de telles propriétés de portabilité. Les principaux résultats sont des analyses statiques comparant les comportements de deux versions syntaxiquement proches d'un même programme C. On parle d'analyse de patchs quand les deux versions s'exécutent sur la même machine. On parle d'analyse de portabilité lorsque qu'elles s'exécutent sur des machines représentant la mémoire de manières différentes  : endianisme ou alignement des champs de structures C.
                      Lieu : Salle 25-26/105
LIP6
Tour 26, Couloir 25-26, 2è étage
4 place Jussieu
75252 Paris Cedex 05
                  
          Rapporteurs/ Rapporteuses
| Personne | Qualité | Etablissement | 
|---|---|---|
| M. Yahav Eran | Professeur des universités | Technion (Israël) | 
| M. Chang Bor-yuh evan | Professeur des universités | University of Colorado Boulder (États-Unis) | 
Composition du jury
| Personne | Qualité | Etablissement | 
|---|---|---|
| M. Chailloux Emmanuel | Professeur des universités | LIP6, Sorbonne Université | 
| M. Mine Antoine | Professeur des universités | LIP6, Sorbonne Université | 
| M. Jérôme Feret | Chargé de recherche | Département Informatique de l'ENS | 
| Mme. Putot Sylvie | Professeure des universités | Laboratoire d'Informatique de l'Ecole Polytechnique | 
| M. Soumier Vincent | Industriel | AIRBUS France | 
| M. Yahav Eran | Professeur des universités | Technion (Israël) | 
| M. Chang Bor-yuh evan | Professeur des universités | University of Colorado Boulder (États-Unis) |