FORMAL METHODS Spring 2017-18 |
---|
Teaching Assistant: Antonio Bruto da Costa |
Slideset 1 (Model Checking - Baier and Katoen) | |
|
Succinct Representations | |
|
Slideset 2 (Verification Slides: BDD,BMC,CEGAR) | |
|
Class Test 1 | |
|
Bounded Model Checking | |
|
Timed Automata | |
Tutorial-2 Tutorial-3 |
The UPPAAL Model Checker | |
|
Term Project and Report | |
Submissions to be e-mailed to antonio@iitkgp.ac.in |
Hybrid Systems and Hybrid Automata | |
|
Program Verification | |
1. Build the Characteristic Function for the Predicate Abstraction described on slide 32 of this slideset. [NOTE] Slide 49 of the Predicate Abstraction material has a typo: Interpret as C=> and ~C=> instead of B=> and ~B=> 2. Slide 49: Consider assert(~(y>x)) and identify the wp(y--) in the if block. |