Differences
This shows you the differences between two versions of the page.
schedule [2017/04/04 22:21] xyzhang |
schedule [2017/04/10 23:26] (current) xyzhang |
||
---|---|---|---|
Line 44: | Line 44: | ||
*SMT solving[[http://www.cs.purdue.edu/homes/xyzhang/spring17/11-smt.pdf|Slides]] | *SMT solving[[http://www.cs.purdue.edu/homes/xyzhang/spring17/11-smt.pdf|Slides]] | ||
***Student Presentation (Sudharshan Viswanathan)** | ***Student Presentation (Sudharshan Viswanathan)** | ||
- | ***Week 14** (4/10) | + | ***Week 14** (4/10, instructor travels on 4/13) |
- | *Model Checking C Programs[[http://www.cs.purdue.edu/homes/xyzhang/spring17/11-cbmc-1.pdf|Slides]] | + | *Software model checking[[http://www.cs.purdue.edu/homes/xyzhang/spring17/12-modelchecking.pdf|Slides]] |
*Reading:[[http://www.kroening.com/papers/dac2003.pdf|CBMC]]. | *Reading:[[http://www.kroening.com/papers/dac2003.pdf|CBMC]]. | ||
- | *Suggested Reading:[[http://yices.csl.sri.com/documentation.shtml|SMT solver]] | ||
- | *Model Checking Java Programs[[http://www.cs.purdue.edu/homes/xyzhang/spring17/12-jpf-1.pdf|Slides]] | ||
- | *JPF-Predicate Abstraction[[http://www.cs.purdue.edu/homes/xyzhang/spring17/12-jpf-2.pdf|Slides]] | ||
*[[http://ti.arc.nasa.gov/people/wvisser/ase00FinalJournal.pdf|Reading:Model Checking Programs]] | *[[http://ti.arc.nasa.gov/people/wvisser/ase00FinalJournal.pdf|Reading:Model Checking Programs]] | ||
*Reading:[[http://www.cs.ucla.edu/~todd/research/pldi01.pdf|Predicate Abstraction]] | *Reading:[[http://www.cs.ucla.edu/~todd/research/pldi01.pdf|Predicate Abstraction]] | ||
- | *Suggested Reading:[[http://mtc.epfl.ch/~tah/Publications/lazy_abstraction.pdf|Lazy Abstraction]] | ||
- | *Testing-II[[http://www.cs.purdue.edu/homes/xyzhang/spring17/13-testing.pdf|Slides]][[http://www.cs.purdue.edu/homes/xyzhang/spring17/13-testing2-cute.pdf|Slides-2]] | ||
- | *Reading: [[http://portal.acm.org/citation.cfm?id=1081750|Concolic Testing]] | ||
***Student Presentation (Yuseok Jeon)** | ***Student Presentation (Yuseok Jeon)** | ||
***Week 15** (4/17) | ***Week 15** (4/17) | ||
- | *Testing-II (testing concurrent programs)[[http://www.cs.purdue.edu/homes/xyzhang/spring17/13-testing2-concurrent.pdf|Slides]] | + | *Software model checking |
- | *Reading: [[http://www.usenix.org/event/osdi08/tech/full_papers/musuvathi/musuvathi.pdf|Finding and Reproducing Heisenbugs in Concurrent Programs]] | + | |
- | *Delta Debugging and Statistical Debugging[[http://www.cs.purdue.edu/homes/xyzhang/spring17/7-debugging.pdf|Slides]] | + | |
***Student Presentation (Sneha Balasubramanian)** | ***Student Presentation (Sneha Balasubramanian)** | ||
***Week 16** (4/24) | ***Week 16** (4/24) |