/le-verification

Things that are needed for formally verifying a system

le-verification

Important references for learning the dark side of operating system development.

Below resources are sorted by my own learning steps, which I found might be efficient.

Useful courses

Automatic therom prover and the basics of proving software (Coq)

Hoare Logic

Separation Logic

Concurrent Separation Logic

Practical OS proofs

Deeper theories