Graphical user-interface development toolkit (guide)

In the last decade, software has rapidly progressed from non-interactive to highly interactive programs. Human computer interaction has led software engineers to consider many human factor issues such as ease of use and the presentation of information. This great concern for human-computer interacti...

Full description

Saved in:
Bibliographic Details
Main Authors: Que, Donald, Galang, Neil, Yap, Stanley, Valencia, Maricar
Format: text
Language:English
Published: Animo Repository 1991
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_bachelors/9186
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
Description
Summary:In the last decade, software has rapidly progressed from non-interactive to highly interactive programs. Human computer interaction has led software engineers to consider many human factor issues such as ease of use and the presentation of information. This great concern for human-computer interaction has led to a large number of complex interface systems being introduced. Of particular importance is the increasing sophistication of graphics in user interfaces. Interaction styles that include graphical displays, menu-based input and mouse-based selection have become major components of this type of interfacing called the Graphical User-Interfaces (GUIs). However, GUI software is often large, complex and difficult to debug and modify. Furthermore, there is also no accepted design techniques that guarantee the resulting interface will be easy to learn and use. Thus, the most reliable way to develop quality and desirable interfaces is to create a user-interfaces independent from any application, prototypes of which can be tested and modified according to the needs of the application and preferences of the users. This need has prompted the proponents to develop the Graphical User-Interface Development Toolkit (GUIDe) Toolkit) which aim to help Pascal programmers in building their GUIs. The proponents have utilized the object-oriented system development methodology in developing the GUIDe Toolkit. The proponents' experience with the GUIDe Toolkit has proven the importance of object-oriented approach in facilitating the development of user-interface tools. The ease of implementation that modularity and abstraction provides augurs well for these complex interface systems, while the notion of reuse and extensibility allows the flexibility GUI softwares require. However, the proponents recommend that further studies be made on comprehensive User-Interface Development Systems (UIDS) which are on the research stage at present. In contrast to a user-interface toolkit which provides only a library of interaction techniques, UIDS can help users combine and sequence these interaction techniques.