System Specification: Table of Contents
This is the table of contents of the System Specification module, and contains links to the
course notes in HTML and PDF form. Many thanks to Monika Seisenberger for pointing out errors and
useful suggestions.
The first (non-technical) section is
here (PDF). It outlines the aims of
the course.
- Some Motivation (PDF)
- Revision of Algebraic Concepts
(PDF)
- Term Rewriting (PDF)
- Basic Maude
(PDF)
- Software Examples (PDF)
- Hardware Examples
(PDF)
- Sub Sorts and Membership Axioms (PDF)
- Example: Binary Numbers
(PDF)
- Specifying Microprocessors (PDF)
- Microprocessor Example
(PDF)
- The PDP-8 Example
(PDF)
- Gordon's Computer: Specification
(PDF)
- Implementations and Correctness
(PDF)
- Now for Something Completely Different
(PDF)
- The Diary Example
(PDF)