Graphical user-interface development toolkit (guide)

Date of Publication

1991

Document Type

Bachelor's Thesis

Degree Name

Bachelor of Science in Computer Science

Subject Categories

Computer Sciences

College

College of Computer Studies

Department/Unit

Computer Science

Abstract/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.

Abstract Format

html

Language

English

Format

Print

Accession Number

TU07943

Shelf Location

Archives, The Learning Commons, 12F, Henry Sy Sr. Hall

Physical Description

115 numb. leaves ; Computer print-out.

Keywords

System design; User interfaces (Computer systems); Programming (Electronic computers); Guide (Electronic computer system)

This document is currently not available here.

Share

COinS