volume_mute
Structured Natural Language — Definition
publish date: 2026/06/06 10:19:26.766524 UTC
volume_mute
Structured natural language is a way of writing system requirements where:
Correct Answer
The freedom of the requirements writer is limited and all requirements are written in a standard way using templates, maintaining expressiveness while ensuring uniformity
Explanation
Structured natural language limits the freedom of the requirements writer so that all requirements are written in a standard way. This approach maintains most of the expressiveness and understandability of natural language while ensuring some uniformity is imposed on the specification.
Reference
Software Engineering, Ian Sommerville, 9th edition
