Verus: A practical foundation for systems verification

A Lattuada, T Hance, J Bosamiya, M Brun… - Proceedings of the …, 2024 - dl.acm.org
Formal verification is a promising approach to eliminate bugs at compile time, before they
ship. Indeed, our community has verified a wide variety of system software. However, much …

AutoVerus: Automated proof generation for Rust code

C Yang, X Li, MRH Misu, J Yao, W Cui, Y Gong… - arXiv preprint arXiv …, 2024 - arxiv.org
Generative AI has shown its values for many software engineering tasks. Still in its infancy,
large language model (LLM)-based proof generation lags behind LLM-based code …

Fast, Secure, Adaptable: LionsOS Design, Implementation and Performance

G Heiser, I Velickovic, P Chubb, A Joshy… - arXiv preprint arXiv …, 2025 - arxiv.org
We present LionsOS, an operating system for security-and safety-critical embedded
systems. LionsOS is based on the formally verified seL4 microkernel and designed with …

Rusty linux: Advances in rust for linux kernel development

S Panter, N Eisty - Proceedings of the 18th ACM/IEEE International …, 2024 - dl.acm.org
Context: The integration of Rust into kernel development is a transformative endeavor aimed
at enhancing system security and reliability by leveraging Rust's strong memory safety …