volume_mute
Natural Language — Dominant Notation
publish date: 2026/06/06 10:19:25.552106 UTC
volume_mute
True or False: Despite its potential for vagueness and ambiguity, natural language will continue to be the most widely used way of specifying system and software requirements.
Correct Answer
True
Explanation
Natural language has been used to write requirements since the beginning of software engineering. It is expressive, intuitive, and universal. Despite its potential for vagueness and ambiguity (its meaning depends on the reader's background), and despite many proposals for alternatives, none have been widely adopted. Natural language remains the dominant notation.
Reference
Software Engineering, Ian Sommerville, 9th edition
