¨Informal
– Natural Language Prose
¨Semi-Formal
– Restricted Natural Language
–Precise,
consistent definition and use of terms
–Stereotyped
use of grammar
¨Formal
– Specialized Specification Language That
–Is
unambiguous and precise
–Facilitates reasoning about the correctness of implementations
of the specification