Comprehensive formal verification of an OS microkernel

G Klein, J Andronick, K Elphinstone, T Murray… - ACM Transactions on …, 2014 - dl.acm.org
We present an in-depth coverage of the comprehensive machine-checked formal verification
of seL4, a general-purpose operating system microkernel. We discuss the kernel design we …

seL4: from general purpose to a proof of information flow enforcement

T Murray, D Matichuk, M Brassil… - … IEEE Symposium on …, 2013 - ieeexplore.ieee.org
In contrast to testing, mathematical reasoning and formal verification can show the absence
of whole classes of security vulnerabilities. We present the, to our knowledge, first complete …

Noninterference for operating system kernels

T Murray, D Matichuk, M Brassil, P Gammie… - Certified Programs and …, 2012 - Springer
While intransitive noninterference is a natural property for any secure OS kernel to enforce,
proving that the implementation of any particular general-purpose kernel enforces this …

Empirical study towards a leading indicator for cost of formal software verification

D Matichuk, T Murray, J Andronick… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
Formal verification can provide the highest degree of software assurance. Demand for it is
growing, but there are still few projects that have successfully applied it to sizeable, real …

Intention-aware multiple pedestrian tracking

F Madrigal, JB Hayet, F Lerasle - 2014 22nd International …, 2014 - ieeexplore.ieee.org
Even though pedestrian motion may look chaotic in most of the cases, recent studies have
shown that this motion is mainly ruled by environment and social aspects. In this paper, we …

Practical probability: Applying pGCL to lattice scheduling

D Cock - International Conference on Interactive Theorem …, 2013 - Springer
Building on our published mechanisation of the probabilistic program logic pGCL we
present a verified lattice scheduler, a standard covert-channel mitigation technique …

Leakage in Trustworthy Systems

D Cock - 2014 - unsworks.unsw.edu.au
This dissertation presents a survey of the theoretical and practical techniques necessary to
provably eliminate side-channel leakage through known mechanisms in component-based …

Extending psi-calculi and their formal proofs

P Raabjerg - 2012 - diva-portal.org
Psi-calculi is a parametric framework for extensions of the pi-calculus, with arbitrary data
structures and logical assertions for facts about data. This thesis presents broadcast psi …

[PDF][PDF] Automation for Proof Engineering: Machine-Checked Proofs At Scale

D Matichuk - 2018 - trustworthy.systems
Formal proofs, interactively developed and machine-checked, are a means to achieve the
highest level of assurance in the correctness of software. In larger verification projects, with …

The research of the brain default network using cascading algorithm

M Ke, Z Cao, Z Li, X Chen - 2016 17th IEEE/ACIS International …, 2016 - ieeexplore.ieee.org
As to studies on the human brain, researchers merely have focused on the structure,
function, etc. of the encephalic region, and the cascading failure of the encephalic region is …