This report describes an effort to provide tools that assist in the design and development of user interfaces. Human factors knowledge is used to provide an intelligent capability which can be applied to generate interface alternatives and the underlying code for those alternatives. Two gaps evident in available tools for dealing with windows were also addressed: clustering windows and linking windows. Clustering deals with the grouping of multiple windows, and ...
This report summarizes a study to identify the appropriate role of knowledge based technology in the design of user-computer interfaces and to assess the suitability of the published human factors design guidelines as a source of interface design knowledge. In addition to specific recommendations in these areas, the report incorporates a literature review of the following topics: the development of knowledge-based systems, rules-of-thumb concerning the types of problems to which ...