"Natural language specifications leave room for lexical, syntactic and semantic ambiguity."
Bano reviews empirical research on ambiguity in software requirements, including different ways natural-language statements can support conflicting interpretations. This establishes why translating informal intentions into precise software behavior requires more than simply recording a request in ordinary language.
View Source