Ask HN: Is formal verification of practical use in real world projects?

5 pointsposted a day ago
by akkad33

Item id: 46379392

4 Comments

IntelliAvatar

a day ago

Full formal verification is rare, but partial guarantees at execution boundaries are very practical — especially for systems that act autonomously.

wmf

a day ago

Formal verification is useful for security-critical software (e.g. the new AWS hypervisor) or low-level distributed systems components (e.g. Paxos/Raft implementations).

akkad33

20 hours ago

Do you know what tools they use?

wmf

15 hours ago

TLA+ is a big one.