|
|
|
|
|
by ique
3101 days ago
|
|
What you're saying is just "trusting any system is insane", which sure, it might be (depending on the criticalness of said system). But that's not very insightful or informative, how does that drive any sort of decision-making or improvement process? Do you have any suggestion on how to improve the correctness of systems that work better than formal verification? |
|
The process of developing the proof can produce a lot of insight about the system and expose hidden assumptions that were never considered while designing the system.
It is the final proof itself which is the problem. It does not contribute anything except for terminating the debugging process.
Because the specification can be just complex as the system, the proof can only provide a false sense of security. A correctness theatre.