User interface design from a real time perspective
Using a data flow diagram (DFD) to represent the functional requirements of a system to be developed, an analysis of a real-time perspective is augmented to generate user interface specifications. By applying a set of heuristics, these specifications facilitate the design of three user interface styles: question/answer, menu/form, and command language.