Select Publications
Journal articles
2016, 'An Evaluation of Coarse-Grained Locking for Multicore Microkernels', ArXiv, https://pdfs.semanticscholar.org/762a/284bd8b6ace609285f72f22dc1e03b004f33.pdf
,2016, 'L4 microkernels: The lessons from 20 years of research and deployment', ACM Transactions on Computer Systems, 34, http://dx.doi.org/10.1145/2893177
,2014, 'Comprehensive Formal Verification of an OS Microkernel', ACM Transactions on Computer Systems, 32, http://dx.doi.org/10.1145/2560537
,2013, 'Increasing the trustworthiness of commodity hardware through software', Proceedings of the International Conference on Dependable Systems and Networks, http://dx.doi.org/10.1109/DSN.2013.6575328
,2009, 'Experience report: SeL4 :Formally verifying a high-performance microkernel', ACM SIGPLAN Notices, 44, pp. 91 - 95
,2007, 'Towards trustworthy computing systems: taking microkernels to the next level', ACM Sigops Operating Systems Review, 41, pp. 3 - 11
,2005, 'User-level device drivers: Achieved performance', Journal of Computer Science and Technology, 20, pp. 654 - 664
,1998, 'The Mungi Single-Address-Space Operating System', Software-Practice and Experience, pp. 901 - 928
,1996, 'Guarded page tables on mips R4600 or an exercise in architecture-dependent micro optimization', Operating Systems Review (ACM), 30, pp. 4 - 15, http://dx.doi.org/10.1145/218646.218647
,