Sept. 14. The syllabus and the course work
have been updated.
Please make a note of the changes.
Jan. 30, 2004. Our 2108 mini-conference consists of final project
presentations from students in the class. Proceedings of this conference
will be published as a DCS Tech report.
Course Administration
Information
sheet. This discusses the workload and describes the course.
At the end of the semester, each student will present his/her final project
in the conference format.
This is the first time this particular course is being taught.
I am not completely sure about the types of projects that would
be appropriate here. Yet, to give you some idea of my expectations
from projects in previous years (when it was more of a course
on model-checking technology and theorem proving), I'm including this
info here.
(1997)(1999)(2000).
Ideas about possible projects (written in 1999), as well as a short description of expectations (written in 1999)
is also available.
2003 description of possible projects
Readings
Readings - may be changed as the semester progresses
Lecture notes
Lecture 1. Introduction to model-checking and the course.
[PowerPoint][PS]
Homepages for some of the publically available software are listed below.
These contain documentation and instructions on how to download and install
the systems. Please bring to my attention links that are our of date
or links that should be added to this list.
SMV. Several implementations of SMV are currently available.
The first one was
SMV from CMU.
A reimplementation and an improvement of it, called nuSMV is from
IRST (together with CMU). Finally, the new and
improved SMV from its original author Ken McMillan is
called Cadence SMV.