Proving Correctness Properties of Programs and Hardware
Deductive verification
Examples of deductive verification
The Z/EVES verification system was used to discover flaws in the design of control software for an observatory. It was also used in the analysis of crytographic protocols (e.g., Bluetooth) for security properties