Premium
A Methodology And Tool Set For Supporting The Development Of Graphical User Interfaces
Author(s) -
Neelamkavil F.,
Mullarney O.
Publication year - 1991
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/1467-8659.1010037
Subject(s) - computer science , graphical user interface , graphical user interface testing , software portability , post wimp , user interface , visual programming language , software , programming language , set (abstract data type) , coding (social sciences) , software engineering , human–computer interaction , user interface design , mathematics , statistics
A methodology and tool set for building application (assumed to be inherently non‐graphical) software with graphical user interface is described. Initially, pure application software is built from a set of basic building blocks; subsequently, graphical representations for application objects are defined without direct coding and then the graphical user interface is generated automatically. This paper concentrates on the graphical representation aspects of the user interface. Portability, configurability and sound software engineering principles are major considerations in the design of the overall system architecture. The prototype implementation is based on VDM (Vienna Development Method), Object‐based Design, GKS (Graphical Kernel System) and the programming language ADA. An example from CIM (Computer Integrated Manufacturing) is used to illustrate the methodology presented here.