Ticket System: Core Ambiguity
publish date: 2026/06/06 23:08:28.261606 UTC
An automated ticket-issuing system description:
"An automated ticket-issuing system sells rail tickets. Users select their destination and input a credit card and a personal identification number. The rail ticket is issued and their credit card account charged. When the user presses the start button, a menu display of potential destinations is activated..."
What is the key ambiguity created by describing the process in two different sequences in the same paragraph?
Correct Answer
Explanation
Two ambiguities exist: (1) The first sentence implies users select destination then input card, but the later description shows start button → destination menu → card input, creating inconsistency in the stated sequence. (2) 'Personal identification number' (in sentence 1) vs. 'personal identifier' (later) are different terms that may or may not refer to the same thing.
Reference
Software Engineering, Ian Sommerville, 9th edition
