A description of the principles of and practices in human-computer interfacing, based on applied psychology, while integrating the approach with methods of software engineering. Tasks analysis, command language grammar, display and control interfaces and interface evaluation are examined.
A.G. Sutcliffe
Command language grammar computer control data retrieval design development evaluation grammar interface interfaces language presentation psychology software software engineering