User interface prototyping
It is impossible to pre-specify the look and feel of a user interface in an effective way. prototyping is essential
UI development consumes an increasing part of overall system development costs
Prototyping may use very high loevel languages such as Smalltalk or Lisp
User interface generators may be used to ‘draw?the interface and simulate its functionality