top | item 25974401

(no title)

1337_d00dZ | 5 years ago

Do the opposite: generate the program from the model

discuss

order

woodruffw|5 years ago

Which, in turn, requires trusting or proving the soundness of your program generator and only proves that your incorrect original program is exactly as incorrect as the model that verifies it.

Automating the stronger proof (that the model is exactly as correct as the original program, and that the model is correct) hasn't been solved in the general case, to the best of my knowledge.