Class Meeting: Formal Methods


Admin

Assignment

Notes

Formal Methods... an overview

What is "formal"?

Axiomatic methods (Logic, beans, Hoare)

Algebraic specs for ADTs (show net axioms)

Trace specs for ADTs

Implementation technology: Z specs (book)

Functional methods (Mills)

Temporal Logic (slides)

place/transition nets (paralle/conncurrent threads)