Skip to main content

Showing 1–1 of 1 results for author: Ijaz, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2501.00248  [pdf, other

    cs.OS

    Combining Type Checking and Formal Verification for Lightweight OS Correctness

    Authors: Ramla Ijaz, Kevin Boos, Lin Zhong

    Abstract: This paper reports our experience of providing lightweight correctness guarantees to an open-source Rust OS, Theseus. First, we report new developments in intralingual design that leverage Rust's type system to enforce additional invariants at compile time, trusting the Rust compiler. Second, we develop a hybrid approach that combines formal verification, type checking, and informal reasoning, sho… ▽ More

    Submitted 30 December, 2024; originally announced January 2025.