-
Formalisation is good.
-
Look at notation (Alloy).
-
Specification. What not how.
- State based (derived from Z).
- Trace-based.
- Hoare-style (huh?!). He put this in brackets, maybe it wont be in the exam.
-
Refinement. How, linked to what.
- Data-refinement; forward and backward (also known as upward and downward).
- Implication.
- These are tests expressed as predicates which show how the ‘how’ meets the ‘what’ we defined previously.
-
Miscellany. - Looking at other notations other than Alloy, also sounds a bit unnecessary.
Comments
blog comments powered by Disqus