This chapter on graphical user interfaces gives the reader the history of interfaces of this type and some evidence from user studies about the usefulness of graphical interfaces. The different types of architectures used in applications with graphical user interfaces are described. There is a detailed discussion of the separation of the interface component from the application itself in terms of cost-benefit. The chapter discussses the different types of toolkits and windowing systems that facilitate this and the advantages and disadvantages of each. A section of the chapter focuses on the process of designing and implementing the user interface. Different representations for the requirements cycle and the design cycle are also discussed. A section on testing discusses quality assurance types of testing and usability testing methods for graphical user interfaces. A section on future directions discusses some of the ways in which graphical user interfaces are moving, including use of the Web as a platform, virtual environments, and computer-supported cooperative work.
Encyclopedia of Electrical and Electronics Engineering
bitmapped displays, direct manipulation, usability testing, user interface architecture, user interface toolkits, window management systems
Graphical User Interfaces, Encyclopedia of Electrical and Electronics Engineering
(Accessed June 4, 2023)