This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Defining interfaces at a high level of abstraction
January/February 1989 (vol. 6 no. 1)
pp. 25,26,27,28,29,30,31,32
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.<>
Index Terms:
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
Citation:
"Defining interfaces at a high level of abstraction," IEEE Software, vol. 6, no. 1, pp. 25,26,27,28,29,30,31,32, Jan.-Feb. 1989, doi:10.1109/52.16899
Usage of this product signifies your acceptance of the Terms of Use.