GVU Home Research Education People Labs News
        & Events
GVU Logo FAQ-Search-Site
Map-Feedback GVU Center


Introduction

2001

2000

1999

1998

1997

1996

1995

1994

1993

1992

1991


 



GVU Technical Report Number:
GIT-GVU-93-20
Title:
User Interface Specification Using an Enhanced Spreadsheet Model
Authors:
Scott E. Hudson
Abstract:
This paper describes a new interactive environment for user interface specification which is based on an enhanced spreadsheet model of computation. This environment allows sophisticated graphical user interfaces with dynamic feedback to be implemented with little or no explicit programming. Its goal is to support user interface specification by non-programming experts in human factors, visual design, or the application domain. In addition, the system is designed to allow sophisticated end-users to modify and customize their own interfaces. The system is based on a data flow model of computation. This model is presented to the interface designer in the form of a spreadsheet enhanced with new constructs for easier programming and reuse. These constructs include an improved interactive programming environment, a prototype-instance based inheritance system, support for composition, abstraction, and customization using indirect references, the addition of support for graphical inputs and outputs, and support for the encapsulation of application data structures and routines within system objects.
Keywords:
Languages, human factors, user interface management systems, interface builders, end-user programming, direct manipulation, semantic feedback, automatic display update, constraint systems, prototype-instance based inheritance
You can access this technical report via:
PDF

Postscript


 


Research | Education | People | Labs | News & Events

Questions or Comments? Visit our FAQ and Feedback Pages. Last Modified on .