This shows you the differences between two versions of the page.
courses:sdm2009:main [2009/12/18 17:07] tsay |
courses:sdm2009:main [2022/12/09 11:14] (current) tsay2 [Announcements] |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Announcements ===== | ===== Announcements ===== | ||
+ | * Feb. 03: Grade Report available. | ||
+ | * Jan. 15: slides for Linear Temporal Logic available. | ||
+ | * Dec. 24: slides for Automata-Based Model Checking available. | ||
* Dec. 18: slides for Alloy available. | * Dec. 18: slides for Alloy available. | ||
* Dec. 08: old exams and solutions available. | * Dec. 08: old exams and solutions available. | ||
Line 61: | Line 64: | ||
* **Software Modeling Tools** (1 week: 12/10)\\ Alloy (software modeling, simulation, and checking) \\ [{{courses:sdm2009:Alloy.pdf|slides}}] | * **Software Modeling Tools** (1 week: 12/10)\\ Alloy (software modeling, simulation, and checking) \\ [{{courses:sdm2009:Alloy.pdf|slides}}] | ||
* **Midterm (2009/12/17)** | * **Midterm (2009/12/17)** | ||
- | * **Software Model Checking** (2 weeks: 12/24, 12/31) \\ linear-time model checking (//Kripke structure, linear temporal logic, Büchi automata, automata-theoretic algorithms//), Spin (//Promela, never-claims//), JPF (Java Pathfinder) | + | * **Software Model Checking** (2 weeks: 12/24, 12/31) \\ linear-time model checking (//Kripke structure, linear temporal logic, Büchi automata, automata-theoretic algorithms//), Spin (//Promela, never-claims//), JPF (Java Pathfinder) \\ [slides: {{courses:sdm2009:automata_based.pdf|Automata-Based Model Checking}}, {{courses:sdm2009:linear_temporal_logic.pdf|Linear Temporal Logic}}] |
* **Term Project Presentations (2010/01/07)** | * **Term Project Presentations (2010/01/07)** | ||
* **Program Verification Tools** (1 week: 01/14) \\ Spec#, JML tools (//Common JML Tools, ESC/Java2//) | * **Program Verification Tools** (1 week: 01/14) \\ Spec#, JML tools (//Common JML Tools, ESC/Java2//) | ||
Line 86: | Line 89: | ||
===== Old Exams and Solutions ===== | ===== Old Exams and Solutions ===== | ||
- | [{{courses:sdm2009:mid2004.pdf|Midterm 2004}}, {{courses:sdm2009:mid2004_s.pdf|Solutions}}] \\ | + | [{{courses:sdm:mid2004.pdf|Midterm 2004}}, {{courses:sdm:mid2004_s.pdf|Solutions}}] \\ |
- | [{{courses:sdm2009:final2004.pdf|Final 2004}}] \\ | + | [{{courses:sdm:final2004.pdf|Final 2004}}] \\ |
- | [{{courses:sdm2009:mid2006.pdf|Midterm 2006}}, {{courses:sdm2009:mid2006_s.pdf|Solutions}}] \\ | + | [{{courses:sdm:mid2006.pdf|Midterm 2006}}, {{courses:sdm:mid2006_s.pdf|Solutions}}] \\ |
- | [{{courses:sdm2009:final2006.pdf|Final 2006}}] \\ | + | [{{courses:sdm:final2006.pdf|Final 2006}}] \\ |
- | [{{courses:sdm2009:mid2008.pdf|Midterm 2008}}] | + | [{{courses:sdm:mid2008.pdf|Midterm 2008}}] |