11.07.2015 Views

C'est quoi, au fond, l'informatique - Société Informatique de France

C'est quoi, au fond, l'informatique - Société Informatique de France

C'est quoi, au fond, l'informatique - Société Informatique de France

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Vérification d’un noy<strong>au</strong> <strong>de</strong> système d’exploitation✤Une version du micro-noy<strong>au</strong> L4Isabelle/HOL✤✤DifficultésAsynchronismeGestion <strong>de</strong> la mémoire (pointeurs)Accès direct <strong>au</strong>x fonctions dumatériel (MMU, …)Quelques remè<strong>de</strong>sMonoprocesseurGestion <strong>de</strong>s interruptions parscrutation (polling)Modèle <strong>de</strong> la machine cibleRestrictions sur usage <strong>de</strong> CconceptionprototypeHaskellgénération<strong>au</strong>tomatiquespécificationabstraiteco<strong>de</strong> CoptimiséraffinementpreuvespécificationexécutableraffinementpreuveG. Malecha, G. Morrisett, A. Shinnar, R. Wisnesky, “Toward a Verified Relational DatabaseGerwin Klein et al., “seL4: Formal Verification of an OS kernel”, Proc. 22nd ACMSystem”, Proc. 37th ACM SIGACT-SIGPLAN Symposium on Principles of ProgrammingSymposium on Operating Systems Principles (SOSP 2009), Big Sky, 11-14 Oct. 2009Languages (POPL 2010), Madrid, Jan. 20-22 2010© 2010, S. Krakowiak Congrès Specif 201024

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!