volume_mute

Natural Language — Dominant Notation

publish date2026/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


Quizzes you can take where this question appears