Design Model Repair with Formal Verification.

Chenghao Cai,Jing Sun,Gillian Dobbie
DOI: https://doi.org/10.1007/978-3-030-32409-4_30
2019-01-01
Abstract:The main research content of this topic is model repair in formal methods. Formal verification can verify the correctness of a model using rigorous mathematical methods. However, the repair of incorrect models is usually done by humans. In order to automate the model repair, we combine the B method, formal verification, probabilistic methods, satisfiability modulo theories and program synthesis, and we study various automatic model repair algorithms, which are used to fix reachability and eliminate invariant violations and deadlock states in incorrect models.
What problem does this paper attempt to address?