Introduction to Discrete-Systems Theory

Synopsys

Discrete-state systems are the systems whose state evolves via a sequence of discrete, instantaneous state-changes. Examples of discrete-state systems are hardware systems, embedded software systems, mixed hardware-software systems, as well as general software systems. Examples of systems which are not discrete-state include many systems studied in physics and mechanics, whose state evolves in a continuous fashion in time, as well as physical systems with their digital control.

The course provides an introduction to the modeling, specification, verification and analysis of discrete-state systems. The course will emphasize applications to hardware systems and embedded software systems, and will introduce concepts that can be used to reason on general software systems.

The Basics

Textbook: We will use various material available on the web; all reading resources will be available at this web page.

Discrete-Systems Syllabus

Reading Material

Lecture Notes

Other readings

Homework

CMPE 278 Fall 2007 (last edited 2007-11-29 08:19:56 by LucaDeAlfaro)