CS 267 Reading Assignments
- Week 6:
-
Edmund Clarke,
Daniel Kroening and
Flavio Lerda.
"A Tool for Checking ANSI-C Programs."
In Proceedings of the
10th International Conference on
Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2004)
Kurt Jensen and Andreas Podelski, eds.,
LNCS 2988, pp. 168-176, Sringer, 2004.
  Available here
-
A. Biere, A. Cimatti, E. Clarke, and Y. Zhu,
"Symbolic Model Checking without BDDs."
In Proceedings of the
5th International Conference on
Tools and Algorithms for the Construction and Analysis of Systems (TACAS 1999)
LNCS 1579, Sringer, 1999.
  Available here
-
W. Visser, K. Havelund, G. Brat, S. Park and F. Lerda.
"Model Checking Programs."
Automated Software Engineering Journal
Volume 10, Number 2, April 2003.
 
Available here
-
“CMC: A pragmatic approach to model checking real code,” Madanlal
Musuvathi, David Y.W. Park, Andy Chou, Dawson R. Engler, David
L. Dill. Operating System Design and Implementation (OSDI) 2002.
  Available here
-
“Using Model Checking to Find Serious File System Errors,” Junfeng Yang,
Paul Twohey, Dawson Engler, and Madanlal Musuvathi, Operating System Design
and Implementation (OSDI) 2004.
  Available here
- Week 5 :
- Week 4 :
-
Gerard J. Holzmann,
"The Model Checker SPIN,"
IEEE Trans. Software Eng. 23(5): 279-295 (1997).
- You can find more information about the SPIN model checker at the
SPIN website.
-
NuSMV 2: An OpenSource Tool for Symbolic Model Checking,
A. Cimatti, E. M. Clarke, E. Giunchiglia, F. Giunchiglia, M. Pistore, M. Roveri, R. Sebastiani and A. Tacchella. In Proceeding of International Conference on Computer-Aided Verification (CAV 2002). Copenhagen, Denmark, July 27-31, 2002
- You can find more information about the NuSMV model checker at the
NuSMV website.
- Weeks 2 and 3:
- Week 1: