Certified semi-automated modular formal program verification KU Leuven
Source code annotations-based semi-automated modular formal verification is a promising approach for verifying security, safety, and correctness properties of programs. It marries high assurance with relatively good usability by engineers, by offering a debugging-like user experience. However, in the current state of the art, the formal verification tools themselves have not been formally verified to be free of bugs that could cause them to ...