A case study on formal verification of the anaxagoros hypervisor paging system with frama-C Allan Blanchard, N. Kosmatov, M. Lemerre, Frédéric Loulergue To cite this version: Allan Blanchard, N. Kosmatov, M. Lemerre, Frédéric Loulergue. A case study on formal verification of the anaxagoros hypervisor paging system with frama-C. FMICS 2015 - Formal Methods for Industrial Critical Systems, Jun 2015, Oslo, Norway. pp.15-30, 10.1007/978-3-319-19458-5_2. cea-01834977 HAL Id: cea-01834977 https://hal-cea.archives-ouvertes.fr/cea-01834977 Submitted on 11 Jul 2018 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. A Case Study on Formal Verification of the Anaxagoros Hypervisor Paging System with Frama-C? Allan Blanchard1;3, Nikolai Kosmatov1, Matthieu Lemerre1, and Fr´ed´ericLoulergue2;3 1 CEA, LIST, Software Reliability Laboratory, PC 174, 91191 Gif-sur-Yvette France
[email protected] 2 Inria πr2, PPS, Univ Paris Diderot, CNRS, Paris, France 3 Univ Orl´eans,INSA Centre Val de Loire, LIFO EA 4022, Orl´eans,France
[email protected] Abstract. Cloud hypervisors are critical software whose formal verifi- cation can increase our confidence in the reliability and security of the cloud.