Alloy Community

User login

CSE814: Formal Methods in Software Development

Location: 
Michigan State University
Instructors: 
Laura Dillon
Duration: 
Course
Date last taught: 
Aug 28 2001

Synopsis: Formal methods are used to precisely specify and reason about the behaviors of software systems. This course surveys several methods with an emphasis on methods that support reasoning about specifications and designs. Three themes will pervade our survey:

* The style of description afforded by specification languages.
* The role of verification and validation in software development.
* The influence of representation in automating reasoning about specifications.


Syndicate content  

The development of this site is supported by the National Science Foundation under Computing Research Infrastructure Grant No. 0707612.

Theme originally designed by Chris Herberte