Issue No. 01 - January/February (1989 vol. 6)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/52.16899
One of the newest user-interface management systems, the User-Interface Development Environment, is described by its creators. UIDE is built around a knowledge-based representation of the conceptual design of a user interface. UIDE supports design at a high-level specification of the interface from information provided by the designer. By using the same knowledge base, the interface developer can generate a new interface design with the same functionality as the original design. This lets users try many functionally equivalent interfaces for the same application.<
user interfaces, knowledge representation, software tools, interface design, abstraction, user-interface management systems, User-Interface Development Environment, UIDE, representation, conceptual design, high-level specification, knowledge base, Runtime, Data models, Sun, Workstations, Subspace constraints
"Defining interfaces at a high level of abstraction," in IEEE Software, vol. 6, no. , pp. 25,26,27,28,29,30,31,32, 1989.