CMPE 278: Topics for final exam
Fall 2004
The final exam will be open books and open notes, and they will cover
the following topics:
- Reactive modules. How to model a system via reactive modules.
- Safety and reachability verification; enumerative algorithms.
- BDDs, and algorithms for BDDs.
- Symbolic algorithms for reachability and safety analysis.
Computation of the Pre, Post operators.
- mu-calculus notation for symbolic algorithms.
- Simulation and bisimulation. Definitions, and game-theoretic
characterization.
- Enumerative and symbolic algorithms for simulation and
bisimulation.
- Construction of abstractions by variable hiding.
- CTL and system specification.
- Symbolic model-checking of CTL specifications via the
mu-calculus.
- Relation between ACTL and simulation, and between CTL and
bisimulation.
- LTL.
- Omega automata, in particular, Streett and Buchi automata.
- Translation from LTL to automata, and automata-theoretic
verification.