Specifications and formal program development “in-the-large”
What are specifications for?
For the system user: specification captures the properties of the system the user can rely on. For the system developer: specification captures all the requirements the system must fulfil.
Andrzej Tarlecki: Semantics & Verification
- 261 -