(Enter summary)
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 ... (Update)
Context of citations to this paper: More
...user programming that is, systems designed to allow non programming users to create computations of their own design. Scott Hudson [48] People have long used tables to organize information. More recently, the invention 19 of the VisiCalc numerical spreadsheet in 1979...
...spreadsheet language that supports interactive graphics. In addition, it supports abstraction, as will be seen later in this paper. Penguims [25], a spreadsheet language for specifying user interfaces, is similar to Forms 3 in its emphasis on abstraction it provides the...
Cited by: More
A User-Centred Approach to Functions in Excel - Jones, Blackwell, Burnett (2003)
(Correct)
An Extended Spreadsheet Paradigm for Data Visualisation.. - Nuñez (2002)
(Correct)
Exception Handling in the Spreadsheet Paradigm - Burnett, Agrawal, van Zee (2000)
(Correct)
Active bibliography (related documents): More All
0.5: Past, Present and Future of User Interface Software Tools - Myers, Hudson, Pausch (2000)
(Correct)
0.5: Evolutionary Learning of Graph Layout Constraints from Examples - Masui (1994)
(Correct)
0.4: Siri: A Constrained-Object Language for Reactive Program.. - Horn (1991)
(Correct)
Similar documents based on text: More All
0.2: Forms/3: A First-Order Visual Language to Explore.. - Burnett, Atwood.. (2001)
(Correct)
0.2: Uncovering Effects of Programming Paradigms: Errors in Two.. - Tukiainen (2000)
(Correct)
0.2: Principles for Information Visualization Spreadsheets - Chi, Riedl, al. (1998)
(Correct)
Related documents from co-citation: More All
11: Graphical techniques in a spreadsheet for specifying user interfaces
- Myers - 1991
8: Spreadsheet-based interactive graphics: From prototype to tool (context) - Wilde, Lewis - 1990
8: Expanding the utility of spreadsheets through the integration of visual programm.. (context) - Smedley, Cox et al. - 1996
BibTeX entry: (Update)
S. E. Hudson. User interface specification using an enhanced spreadsheet model. ACM Transactions on Graphics, 13(3):209--239, July 1994. http://citeseer.ist.psu.edu/hudson93user.html More
@article{ hudson94user,
author = "Scott E. Hudson",
title = "User Interface Specification Using an Enhanced Spreadsheet Model",
journal = "ACM Transactions on Graphics",
volume = "13",
number = "3",
pages = "209--239",
year = "1994",
url = "citeseer.ist.psu.edu/hudson93user.html" }
Citations (may not include all citations):
492
Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
306
Self: The Power of Simplicity (context) - Ungar, Smith - 1987
245
Semantics of Context-Free Languages (context) - Knuth - 1968 DBLP
155
Direct Manipulation: A Step Beyond Programming Languages (context) - Shneiderman - 1983
139
Using Prototypical Objects to Implement Shared Behavior in O..
- Lieberman - 1986
100
An Incremental Constraint Solver (context) - Freeman-Benson, Maloney et al. - 1990 ACM DBLP
90
On Understanding Types, Data Abstraction, and Polymorphism
- Cardelli, Wegner - 1985 ACM DBLP
88
Direct Manipulation Interfaces (context) - Hutchins, Hollan et al. - 1986 ACM
88
The X Window System (context) - Scheifler, Gettys - 1986 ACM DBLP
71
The Synthesizer Generator (context) - Reps, Teitelbaum - 1985 ACM DBLP
66
EAGER: Programming Repetitive Tasks By Example
- Cypher - 1991
64
Constraint-Based Tools for Building User Interfaces (context) - Borning, Duisberg - 1986 ACM DBLP
62
Constraint Hierarchies
- Borning, Duisberg et al. - 1987 ACM DBLP
61
Incremental Context-Dependent Analysis for Language-Based Ed.. (context) - Reps, Teitelbaum et al. - 1983 ACM DBLP
54
User Interface Management Systems (context) - Pfaff - 1985 ACM DBLP
40
Graphical Techniques in a Spreadsheet for Specifying User In..
- Myers - 1991 ACM
36
Constraint Programming Languages: Their Specification and Ge.. (context) - Leler - 1988 ACM
36
User-Tailorable Systems: Pressing the Issues with Buttons (context) - MacLean, Carter et al. - 1990 ACM
33
Metamouse: Specifying Graphical Procedures by Example (context) - Maulsby, Kittlitz et al. - 1989 ACM
33
User Interface Tools: Introduction and Survey (context) - Myers - 1989
32
Incremental Attribute Evaluation: A Flexible Algorithm for L.. (context) - Hudson - 1991 DBLP
31
The Future of Interactive Systems and the Emergence of Direc.. (context) - Shneiderman - 1982 ACM
28
The Programming Language Aspects of ThingLab, a ConstraintOr.. (context) - Borning - 1981
27
Spreadsheet-based Interactive Graphics: From Prototype to To.. (context) - Wilde, Lewis - 1990 ACM
27
The Abstraction-Link-View Paradigm: Using Constraints to Con.. (context) - Hill - 1992 DBLP
24
Defining Constraints Graphically (context) - Borning - 1986 ACM
23
Construction Kits and Design Environments: Steps Towards Hum.. (context) - Fischer, Lemke - 1988
22
Integrating Gesture and Snapping into a User Interface Toolk.. (context) - Henry, Hudson et al. - 1990 ACM
22
Marquise: Creating Complete User Interfaces by Demonstration (context) - Myers, McDaniel et al. - 1993
21
The Importance of Pointer Variables in Constraint Models (context) - Zanden, Myers et al. - 1991
20
Building User Interfaces by Direct Manipulation
- Cardelli - 1988 ACM DBLP
17
Interactive Specification of Flexible User Interface Display.. (context) - Hudson, Mohamed - 1990 ACM DBLP
16
NoPumpG: Creating interactive graphics with spreadsheet mach.. (context) - Lewis - 1990
16
HyperCard User's Guide (context) - Inc - 1987
13
Constraint Grammars --- A New Model for Specifying Graphical.. (context) - Zanden - 1989
13
Juno: a Constraint-Based Graphics System (context) - Nelson - 1985
11
Semantics of Context-Free Languages: Correction (context) - Knuth - 1971
8
MELDing Data Flow and Object-Oriented Programming (context) - Kaiser, Garlan - 1987 ACM DBLP
4
Semantic Feedback in the Higgens UIMS (context) - Hudson, King - 1988 DBLP
4
Comprehensive support for graphical, highly-interactive user.. (context) - Myers, Giuse et al. - 1990
3
ADM - A Dialog Manager (context) - Schulert, Rogers et al. - 1985
3
Graph Attribution as a Specification Paradigm (context) - Alpern, Carle et al. - 1988 ACM DBLP
3
Incremental Evaluation of Attributed Graphs (context) - Alpern, Carle et al. - 1987
2
A Synergistic Approach to Specifying Simple Number Independe.. (context) - Hudson, Hsi - 1993 ACM
2
An Overview of the X Toolkit (context) - McCormack, Asente - 1988 ACM
1
Animating Graphical Interfaces using Temporal Constraints (context) - Duisberg - 1986
1
Creating Highly Interactive Graphical User Interfaces by Dem.. (context) - Myers, Buxton - 1986
1
Lecture Notes in Computer Science No (context) - Deransart, Jourdan et al. - 1988
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.gvu.gatech.edu/gvu/reports/1993/): More
An Environment to Support User Interface Evaluation Using.. - Albert Badre (1993)
(Correct)
Translational Decomposition of Flow Fields - Lawton, Gardner (1993)
(Correct)
The Perception of Location Using Synthetic Auditory.. - Lee, Burgess
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC