40 likes | 228 Views
CSE 599f. Administrative stuff. Homework. Reading assignment 1 is out Discussion on Wednesday April 5 Review due Friday April 7 Homework 1 is out Due on Friday April 14. Homework 2: Using a model checker. Pick a suitable candidate for verification
E N D
CSE 599f Administrative stuff
Homework • Reading assignment 1 is out • Discussion on Wednesday April 5 • Review due Friday April 7 • Homework 1 is out • Due on Friday April 14
Homework 2: Using a model checker • Pick a suitable candidate for verification • Hardware controller, cache-coherence protocol, communication protocol, distributed algorithm, lock-free data structure, tricky OS code, … • Formalize appropriate safety and liveness specifications • Use an appropriate publicly available model checker • SMV, SPIN, Murphi, Zing, TLC, JPF, CMC • Note: not all model checkers allow liveness specifications