Prototyping as a Tool in the Specification of User Requirements. - Hassan Gomaa; D. B. H. Scott (ICSE, 1981)