Compositional Temporal Synthesis

Moshe Y. Vardi
2012 2012 Ninth International Conference on Quantitative Evaluation of Systems  
What Good is Model Checking? Model Checking: • Given: Program P , Specification ϕ. • Task: Check that P |= ϕ Success: • Algorithmic methods: temporal specifications and finite-state programs. • Also: Certain classes of infinite-state programs • Tools: SMV, SPIN, SLAM, etc. • Impact on industrial design practices is increasing. Problems: • Designing P is hard and expensive. • Redesigning P when P |= ϕ is hard and expensive.
doi:10.1109/qest.2012.39 dblp:conf/qest/Vardi12 fatcat:7ytzkyl2argdfndnm44zkoly4m