User Tools

Site Tools


courses:ssv2010:main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

courses:ssv2010:main [2010/11/01 21:27]
tsay
courses:ssv2010:main [2010/12/29 22:06] (current)
tsay
Line 3: Line 3:
  
 ===== Announcements ===== ===== Announcements =====
 +  * Dec. 29: slides for Z, B, and Alloy available.
 +  * Dec. 14: slides for Owicki-Gries Method and UNITY Logic available.
 +  * Dec. 14: slides for Why available.
 +  * Nov. 01: {{courses:​ssv2010:​hw4.pdf|HW#​4}} due on Nov. 11.
   * Nov. 01: slides for Soundness and Completeness of Hoare Logic, Predicate Transformers,​ and Hoare Logic of Procedures available.   * Nov. 01: slides for Soundness and Completeness of Hoare Logic, Predicate Transformers,​ and Hoare Logic of Procedures available.
   * Nov. 01: {{courses:​ssv2010:​hw3.pdf|HW#​3}}.   * Nov. 01: {{courses:​ssv2010:​hw3.pdf|HW#​3}}.
Line 49: Line 53:
   * Predicate Transformers and Program Derivation (1 week: 10/21) \\ [{{courses:​ssv2010:​predicate_transformers.pdf|slides}}]   * Predicate Transformers and Program Derivation (1 week: 10/21) \\ [{{courses:​ssv2010:​predicate_transformers.pdf|slides}}]
   * Procedures (+ Object Orientation) (1 week: 10/28) \\ [{{courses:​ssv2010:​procedures.pdf|slides}}]   * Procedures (+ Object Orientation) (1 week: 10/28) \\ [{{courses:​ssv2010:​procedures.pdf|slides}}]
-  * Program Verification Tools: Coq, Why, and Frama-C (3 weeks: 11/04, 11/11, 11/18) \\ [slides: {{courses:​ssv2010:​why.pdf|Why}}{{courses:​ssv2010:​frama-c.pdf|Frama-C}}] +  * Program Verification Tools: Coq, Why, and Frama-C (3 weeks: 11/04, 11/11, 11/18) \\ [slides: {{courses:​ssv2010:​why.pdf|Why}}{{courses:​ssv2010:​frama-c.pdf|Frama-C}}] 
-  * Data Refinement + Formal Methods: Z, B, and Event-B ​(3 weeks: 11/25, 12/02, 12/09) \\ [slides:​{{courses:​ssv2010:​Z.pdf|Z}},​ {{courses:​ssv2010:​B.pdf|B}}]+  * Data Refinement + Formal Methods: Z, B, and Alloy (3 weeks: 11/25, 12/02, 12/09) \\ [slides:​{{courses:​ssv2010:​Z.pdf|Z}},​ {{courses:​ssv2010:​B.pdf|B}}, {{courses:​ssv2010:​Alloy.pdf|Alloy}}]
   * Concurrent, Reactive Systems: Owicki-Gries Method, UNITY, Linear Temporal Logic (2 weeks: 12/16, 12/23) \\ [slides:​{{courses:​ssv2010:​concurrency.pdf|Owicki-Gries}},​ {{courses:​ssv2010:​UNITY.pdf|UNITY}},​ {{courses:​ssv2010:​temporal_verification.pdf|Temporal Verification}}]   * Concurrent, Reactive Systems: Owicki-Gries Method, UNITY, Linear Temporal Logic (2 weeks: 12/16, 12/23) \\ [slides:​{{courses:​ssv2010:​concurrency.pdf|Owicki-Gries}},​ {{courses:​ssv2010:​UNITY.pdf|UNITY}},​ {{courses:​ssv2010:​temporal_verification.pdf|Temporal Verification}}]
   * **Final** (**2010/​12/​30**)   * **Final** (**2010/​12/​30**)
courses/ssv2010/main.1288618034.txt.gz · Last modified: 2010/11/01 21:27 by tsay