Formal proof of dynamic memory isolation based on MMU, 10th International Symposium on Theoretical Aspects of Software Engineering, TASE 2016, pp.73-80, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01369769
On micro-kernel construction, pp.237-250 ,
DOI : 10.1145/224057.224075
URL : http://os.inf.tu-dresden.de/Studium/MkK/SS2013/01_intro.pdf
Verified Protection Model of the seL4 Microkernel, Second International Conference, pp.99-114, 2008. ,
DOI : 10.1007/978-3-540-87873-5_11
Comprehensive formal verification of an OS microkernel, ACM Transactions on Computer Systems, vol.32, issue.1, pp.1-2, 2014. ,
DOI : 10.1145/355616.364017
CertiKOS, Proceedings of the Second Asia-Pacific Workshop on Systems, APSys '11, pp.3-10, 2011. ,
DOI : 10.1145/2103799.2103803
CertiKOS, Proceedings of the Second Asia-Pacific Workshop on Systems, APSys '11, pp.653-669, 2016. ,
DOI : 10.1145/2103799.2103803
Compositional Verification of a Baby Virtual Memory Manager, 13-15, 2012. Proceedings, pp.143-159, 2012. ,
DOI : 10.1007/978-3-642-35308-6_13
URL : http://flint.cs.yale.edu/flint/publications/babyvmm_tr.pdf
Toward compositional verification of interruptible OS kernels and device drivers, Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2016, pp.431-447, 2016. ,
DOI : 10.1145/2908080.2908101
URL : http://dl.acm.org/ft_gateway.cfm?id=2908101&type=pdf
Formally verified implementation of an idealized model of virtualization, 19th International Conference on Types for Proofs and Programs, TYPES 2013 of LIPIcs, Schloss Dagstuhl -Leibniz-Zentrum fuer Informatik, pp.45-63, 2013. ,
DOI : 10.1007/978-3-642-21437-0_19
Formal Verification of the Heap Manager of an Operating System Using Separation Logic, Formal Methods and Software Engineering, 8th International Conference on Formal Engineering Methods, ICFEM 2006 Proceedings, pp.400-419, 2006. ,
DOI : 10.1007/11901433_22
Verifying Preemptive Kernel Code with Preemption Control Support, 2014 Theoretical Aspects of Software Engineering Conference, pp.26-33, 2014. ,
DOI : 10.1109/TASE.2014.29
Operating systems -design and implementation, 2006. ,
Notions of computation and monads, Information and Computation, vol.93, issue.1, pp.55-92, 1991. ,
DOI : 10.1016/0890-5401(91)90052-4
URL : https://doi.org/10.1016/0890-5401(91)90052-4
Comprehending monads, Mathematical Structures in Computer Science, vol.2, issue.04, pp.461-493, 1992. ,
DOI : 10.1007/978-1-4899-0021-0
Computer Organization and Architecture: Designing for Performance, p.116, 2015. ,
An axiomatic basis for computer programming, Commun. ACM, vol.12, issue.10, 1969. ,
DOI : 10.1007/978-3-642-48354-7_17
URL : http://www.utdallas.edu/~kxh060100/cs6371fa07/hoare.pdf
Secure Microkernels, State Monads and Scalable Refinement, Theorem Proving in Higher Order Logics, 21st International Conference, pp.167-182, 2008. ,
DOI : 10.1145/358818.358825
URL : http://www.ertos.nicta.com.au/publications/papers/Cock_KS_08.pdf
A Hoare Logic for the State Monad, Theorem Proving in Higher Order Logics, 22nd International Conference, pp.440-451, 2009. ,
DOI : 10.1145/143165.143169