Human computer interaction is in the early stages of development as a science. Although the field contains principles that are sometimes contradictory, a consensus is emerging about the separation of the functionality of a computer system (i.e applications) from the user interface. This separation frees the application programmer from low level details, so as to be able to concentrate on higher application specific aspects of the user interface. GUSIP (Graphical User Interface Generator for Application Programs) is an application support system which deals with the generation of graphical user interfaces .and allows the separation of an application from its graphical user interface. The graphical user interface can thus be designed independ...
This paper describes an empirical study of end-users that tested the usability of The Programmers&ap...
GUIDE is an interactive graphical system for designing and generating graphical user interfaces. It ...
A user interface for software applications enables the full use of graphical user interface (GUI) so...
Providing a user friendly and sophisticated user interface is a time-consuming and difficult task. O...
This paper describes a new interactive environment for user interface specification which is based o...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
This tutorial presents Haggis, a graphical user interface framework written in the lazy functional l...
The development and employment of graphical user interfaces in order to support work with the comput...
Graphical user interfaces are an evolution of the command line user interfaces of the past. Graphica...
This paper examines usability of different user interface styles for learning graphical software app...
Much recent research has been focused on user interfaces. A major advance in interface design is the...
RC 11160 (#50246) The user of interactive systems must learn a different interface for each system h...
Programming languages are mostly not designed for humans, but for computers. As a result, programmi...
This thesis involves the construction of a Multi-Platform Graphical User Interface. The major window...
The emerging field of haptics represents a fundamental change in human-computer interaction (HCI), a...
This paper describes an empirical study of end-users that tested the usability of The Programmers&ap...
GUIDE is an interactive graphical system for designing and generating graphical user interfaces. It ...
A user interface for software applications enables the full use of graphical user interface (GUI) so...
Providing a user friendly and sophisticated user interface is a time-consuming and difficult task. O...
This paper describes a new interactive environment for user interface specification which is based o...
Developing high-quality user interfaces is becoming the critical step in bringing many different com...
This tutorial presents Haggis, a graphical user interface framework written in the lazy functional l...
The development and employment of graphical user interfaces in order to support work with the comput...
Graphical user interfaces are an evolution of the command line user interfaces of the past. Graphica...
This paper examines usability of different user interface styles for learning graphical software app...
Much recent research has been focused on user interfaces. A major advance in interface design is the...
RC 11160 (#50246) The user of interactive systems must learn a different interface for each system h...
Programming languages are mostly not designed for humans, but for computers. As a result, programmi...
This thesis involves the construction of a Multi-Platform Graphical User Interface. The major window...
The emerging field of haptics represents a fundamental change in human-computer interaction (HCI), a...
This paper describes an empirical study of end-users that tested the usability of The Programmers&ap...
GUIDE is an interactive graphical system for designing and generating graphical user interfaces. It ...
A user interface for software applications enables the full use of graphical user interface (GUI) so...