User Tools

Site Tools


courses:ssv2023:main

Differences

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

Link to this comparison view

courses:ssv2023:main [2023/11/11 23:13]
tsay2 [Lectures]
courses:ssv2023:main [2024/01/08 16:40] (current)
tsay2 [Announcements]
Line 3: Line 3:
  
 ===== Announcements ===== ===== Announcements =====
 +  * 01/08: grade report corrected.
 +  * 2024/01/07: {{courses:​ssv2023:​ssv2023grade.pdf|grade report}} available (corrected 01/08); please send requests/​inquiries,​ if any, to the instructor by 2PM 01/08 (Mon.).
 +  * 12/20: the {{courses:​ssv2023:​ssv2023final.pdf|final}} is due 5:30PM.
 +  * 12/13: slides for Compositional Reasoning available.
 +  * 12/12: solutions to homework assignments:​ {{courses:​ssv2023:​hw3_s.zip|HW#​3}},​ {{courses:​ssv2023:​hw4_s.pdf|HW#​4}},​ {{courses:​ssv2023:​hw5_s.pdf|HW#​5}},​{{courses:​ssv2023:​hw6_s.zip|HW#​6}}.
 +  * 12/06: {{courses:​ssv2023:​hw7.pdf|HW#​7}} for exercise (not counted toward grade).
 +  * 12/06: slides for UNITY and Temporal Verification available.
 +  * 11/30: You may submit up to three proposals for the term project by the deadline.
 +  * 11/29: {{courses:​ssv2023:​termproject.pdf|Term Project}}: proposal due 12/15 and final results due 12/29.
 +  * 11/29: {{courses:​ssv:​old_exams.zip|old exams}}.
 +  * 11/29: slides for the Owicki-Gries Method available.
 +  * 11/29: {{courses:​ssv2023:​hw6.pdf|HW#​6}} due on 12/06.
 +  * 11/21: slides and examples for Using Frama-C available.
   * 11/08: {{courses:​ssv2023:​hw5.pdf|HW#​5}} due on 11/22.   * 11/08: {{courses:​ssv2023:​hw5.pdf|HW#​5}} due on 11/22.
   * 11/08: slides for Frama-C and ACSL available.   * 11/08: slides for Frama-C and ACSL available.
Line 48: Line 61:
   * Predicate Transformers (1 week: 10/25) [{{courses:​ssv2023:​predicate_transformers.pdf|slides}}]   * Predicate Transformers (1 week: 10/25) [{{courses:​ssv2023:​predicate_transformers.pdf|slides}}]
   * Procedures: Hoare Logic (II) (1 week: 11/01) [{{courses:​ssv2023:​procedures.pdf|slides}}]   * Procedures: Hoare Logic (II) (1 week: 11/01) [{{courses:​ssv2023:​procedures.pdf|slides}}]
-  * Verification Tools: Frama-C + Plugins (2 weeks: 11/08, 11/22) [slides: {{courses:​ssv2023:​frama-c_acsl.pdf|Frama-C and ACSL}}, {{courses:​ssv2023:​frama-c_with_coq.pdf|Frama-C ​with Coq}}; examples:​{{courses:​ssv2023:​frama-c-25.0-examples.zip|Frama-C Examples}}]+  * Verification Tools: Frama-C + Plugins (2 weeks: 11/08, 11/22) [slides: {{courses:​ssv2023:​frama-c_acsl.pdf|Frama-C and ACSL}}, {{courses:​ssv2023:​Using-Frama-C.pdf|Using Frama-C}}; examples:​{{courses:​ssv2023:​frama-c-examples.zip|Frama-C Examples}}]
   * Concurrent, Reactive Systems: Owicki-Gries Method (1 week: 11/29) [{{courses:​ssv2023:​concurrency.pdf|slides}}]   * Concurrent, Reactive Systems: Owicki-Gries Method (1 week: 11/29) [{{courses:​ssv2023:​concurrency.pdf|slides}}]
   * Concurrent, Reactive Systems: UNITY and Linear Temporal Logic (1 week: 12/06) [slides: {{courses:​ssv2023:​UNITY.pdf|UNITY}},​{{courses:​ssv2023:​temporal_verification.pdf|Temporal Verification}}]   * Concurrent, Reactive Systems: UNITY and Linear Temporal Logic (1 week: 12/06) [slides: {{courses:​ssv2023:​UNITY.pdf|UNITY}},​{{courses:​ssv2023:​temporal_verification.pdf|Temporal Verification}}]
courses/ssv2023/main.1699715639.txt.gz ยท Last modified: 2023/11/11 23:13 by tsay2