DocumentCode :
1999688
Title :
An object-oriented design for user interfaces
Author :
Dodani, Mahesh ; Perng, J.-H.L.
Author_Institution :
Dept. of Comput. Sci., Iowa Univ., Iowa City, IA, USA
fYear :
1995
fDate :
28-31 Mar 1995
Firstpage :
352
Lastpage :
358
Abstract :
The Object-Oriented (OO) design architecture for user interfaces presented in this paper, called IOWARE, is effective, does not violate OO principles, and promotes a high degree of reusability, extendibility, and portability. The innovative features of the design architecture are: [1] the decomposition of interactive applications into atomic and container interactive objects, [2] the use of dynamically manipulable resources to represent all interaction behavior, [3] a generic mechanism that facilitates communication between objects, and [4] a simple and elegant mechanism for composing complex interactive objects. A prototype implementation built on top of Smalltalk is presented
Keywords :
object-oriented methods; user interface management systems; IOWARE; Smalltalk; extendibility; object-oriented design; portability; prototype; reusability; user interfaces; Cities and towns; Communication system control; Computer architecture; Computer science; Containers; Dynamic programming; Interactive systems; Object oriented modeling; Prototypes; User interfaces;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1995., Conference Proceedings of the 1995 IEEE Fourteenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-7803-2492-7
Type :
conf
DOI :
10.1109/PCCC.1995.472469
Filename :
472469
Link To Document :
بازگشت