An axiomatic basis for computer programming, Comm. ACM, vol.12, issue.10, pp.576-580, 1969. ,
The temporal logic of reactive and concurrent systems -specification, 1992. ,
TLA + Proofs, FM 2012, Springer LNCS 7436, pp.147-154 ,
URL : https://hal.archives-ouvertes.fr/hal-00726631
, The Isabelle/HOL proof assistant
Towards a unified theory of operational and axiomatic semantics, ICALP 2012, Springer LNCS 7392, pp.351-363 ,
Checking reachability using matching logic, OOPSLA 2012, ACM, pp.555-574 ,
One-path reachability logic, LICS 2013, pp.358-367 ,
All-paths reachability logic, RTA 2014, vol.8560, pp.425-440 ,
Semantics-based program verifiers for all languages, OOPSLA 2016, ACM, pp.74-91 ,
Achieving virtualization trustworthiness using software mechanisms, 10th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS'16) ,
URL : https://hal.archives-ouvertes.fr/hal-01329134
Proving Partial-Correctness and Invariance Properties of Transition-System Models, TASE 2018, pp.60-67 ,
URL : https://hal.archives-ouvertes.fr/hal-01816798
, The K semantic framework
A generic framework for symbolic execution: A coinductive approach, J. Symb. Comput, vol.80, pp.125-163, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01238696
A Coinductive Approach to Proving Reachability Properties in Logically Constrained Term Rewriting Systems, IJCAR 2018, Springer LNCS 10900, pp.295-311 ,
Program Verification by Coinduction, ESOP' 2018, Springer LNCS 10801, pp.589-618 ,
A Certified Procedure for RL Verification, 19th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNACS'17), 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01627517
,
,
The Bedrock Structured Programming System: Combining Generative Metaprogramming and Hoare Logic in an Extensible Program Verifier, ACM Sigplan Notices, vol.48, issue.9, pp.391-402, 2013. ,
Xen and the art of virtualization, SOSP 2003, ACM, pp.164-177 ,
Disco: Running Commodity Operating Systems on Scalable Multiprocessors, ACM Transaction on Computer Systems (TOCS), vol.15, issue.4, pp.412-447, 1997. ,
Verifying the Microsoft Hyper-V Hypervisor with VCC, FM 2009, vol.5650, pp.806-809 ,
Design, Implementation and Verification of an Extensible and Modular Hypervisor Framework, ISPC 2013, pp.430-444 ,
A Case Study on Formal Verification of the Anaxagoros Hypervisor Paging System with Frama-C, FMICS 2015, vol.9128, p.1530 ,
URL : https://hal.archives-ouvertes.fr/cea-01834977
Formal Models and Verification of Memory Management in a Hypervisor, 2017. ,
URL : https://hal.archives-ouvertes.fr/tel-01637937
SeL4: Formal verification of an operating-system kernel, Communications of the ACM, vol.6, issue.53, pp.107-115, 2010. ,
, CertiKOS: An Extenisble Architecture for Building Certified Concurrent OS Kernels. USENIX Symposium on Operating Systems Design and Implementation (OSDI'16), pp.653-669
Formal verification of information flow security for a simple ARM-based separation kernel, CCS 2013, ACM, pp.223-234 ,
Certified programs with dependent types ,
A Calculus of Infinite Constructions and its application to the verification of communicating systems, 1996. ,
Linear temporal logic and linear dynamic logic on finite traces, IJCAI 2013, pp.854-860 ,