| Using active data in a UIMS |
| Full text |
Pdf
(1.09 MB)
|
| Source
|
Symposium on User Interface Software and Technology
archive
Proceedings of the 1st annual ACM SIGGRAPH symposium on User Interface Software
table of contents
Alberta, Canada
Pages: 167 - 178
Year of Publication: 1988
ISBN:0-89791-283-7
|
|
Authors
|
|
Tyson R. Henry
|
Department of Computer Science, University of Arizona, Tucson, Arizona
|
|
Scott E. Hudson
|
Department of Computer Science, University of Arizona, Tucson, Arizona
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 13, Citation Count: 21
|
|
|
ABSTRACT
An active data model is one that not only stores data, but also acts upon changes to the data in ways that reflect application domain semantics. This paper introduces an active object-oriented model based on incremental attribute evaluation (one-way constraints) and discusses how it can be used to support a number of tasks in a User Interface Management System. It is shown how this model can provide unified support for lexical, syntactic, and semantic feedback, how the model supports the specification and implementation of dynamically changing graphical layouts, and how the model can be used as the basis for support of user extensible interfaces.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
ACR87
|
B. Alpern, A. Carle, B. Rosen, P. Sweeney and K. Zadeck, Incremental Evaluation of Attributed Graphs, IBM Research Report RC 13205, October 1987.
|
 |
Bar86
|
|
 |
Bor81
|
|
 |
Bor86
|
|
 |
BoD86
|
|
 |
BDF87
|
Alan Borning , Robert Duisberg , Bjorn Freeman-Benson , Axel Kramer , Michael Woolf, Constraint hierarchies, Conference proceedings on Object-oriented programming systems, languages and applications, p.48-60, October 04-08, 1987, Orlando, Florida, United States
|
 |
BuC79
|
|
| |
Car87
|
L. Cardelli, Building User Interfaces by Direct Manipulation, Digital Systems Research Center Tech. Report, October, 1987.
|
 |
Che76
|
|
 |
Gre85
|
|
 |
Gut87
|
|
| |
HeH88
|
|
 |
HilX6
|
|
 |
Ho086
|
|
 |
HuK86
|
|
| |
Hud87
|
S. E. Hudson, Incremental Attribute Evaluation: An Algorithm for Lazy Evaluation in Graphs, University of Arizona Technical Report, Aug. 1987. Tech. Rep. 87-20.
|
| |
HuK88
|
|
| |
Lel88
|
|
| |
Lew87
|
C. H. Lewis, NoPumpG: Creating interactive graphics with spreadsheet machinery, University of Colorado Technical Report CS-CU-372-87. August 1987.
|
 |
MyB86
|
|
| |
We87
|
|
 |
OlD83
|
|
 |
ODR85
|
|
 |
Ols86
|
|
| |
Rep84
|
|
 |
SRH85
|
|
| |
Sco85
|
|
 |
SHB86
|
|
| |
Van88
|
|
 |
You87
|
|
CITED BY 21
|
|
Krishna A. Bharat , Scott E. Hudson, Supporting distributed, concurrent, one-way constraints in user interface applications, Proceedings of the 8th annual ACM symposium on User interface and software technology, p.121-132, November 15-17, 1995, Pittsburgh, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
Bradley T. Vander Zanden , Richard Halterman , Brad A. Myers , Rich McDaniel , Rob Miller , Pedro Szekely , Dario A. Giuse , David Kosbie, Lessons learned about one-way, dataflow constraints in the Garnet and Amulet graphical toolkits, ACM Transactions on Programming Languages and Systems (TOPLAS), v.23 n.6, p.776-796, November 2001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tyson R. Henry , Scott E. Hudson , Gary L. Newell, Integrating gesture and snapping into a user interface toolkit, Proceedings of the 3rd annual ACM SIGGRAPH symposium on User interface software and technology, p.112-122, October 03-05, 1990, Snowbird, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B. A. Myers , B. V. Zanden , R. B. Dannenberg, Creating graphical interactive application objects by demonstration, Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, p.95-104, November 13-15, 1989, Williamsburg, Virginia, United States
|
|
|
|
|
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
|
|
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
|
|