Conference Companion on Human Factors in Computing Systems - CHI '94 1994
DOI: 10.1145/259963.260472
|View full text |Cite
|
Sign up to set email alerts
|

The garnet user interface development environment

Abstract: The Garnet User Interface Development Environment contains a comprehensive set of tools that make it significantly easier to design and implement highly-interactive, graphical, direct manipulation user interfaces. The toolkit layer of Garnet provides a prototype-instance object system, automatic constraint maintenance, an efficient retainedobject graphics output model, a novel input model, two complete widget sets, and complete debugging tools. Garnet also contains a set of interactive user interface editors t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2004
2004
2024
2024

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 2 publications
0
3
0
Order By: Relevance
“…The literature presents requirements to program and understand interactive systems (Suchman, 1987;Myers, 1994;Ko and Myers, 2004;Victor, 2012;Schmidt and Bansler, 2016;Hornbaek and Oulasvirta, 2017;Basman et al, 2018), studies the specific challenges encountered by programmers (Hill, 1986;Myers, 1991;Myers et al, 1994;Myers, 1994;Myers et al, 2000;Casiez and Roussel, 2011;Bainomugisha et al, 2013;Salvaneschi et al, 2015) and introduces diverse models to help programmers reason about their programs (Dearden and Harrison, 1997;Campos and Harrison, 1997;Navarre et al, 2006Navarre et al, , 2009Canny et al, 2019). However, some HCI researchers note that the appropriate level of abstraction to account for interactive systems is still missing:…”
Section: The Engineering Of Interactive Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…The literature presents requirements to program and understand interactive systems (Suchman, 1987;Myers, 1994;Ko and Myers, 2004;Victor, 2012;Schmidt and Bansler, 2016;Hornbaek and Oulasvirta, 2017;Basman et al, 2018), studies the specific challenges encountered by programmers (Hill, 1986;Myers, 1991;Myers et al, 1994;Myers, 1994;Myers et al, 2000;Casiez and Roussel, 2011;Bainomugisha et al, 2013;Salvaneschi et al, 2015) and introduces diverse models to help programmers reason about their programs (Dearden and Harrison, 1997;Campos and Harrison, 1997;Navarre et al, 2006Navarre et al, , 2009Canny et al, 2019). However, some HCI researchers note that the appropriate level of abstraction to account for interactive systems is still missing:…”
Section: The Engineering Of Interactive Systemsmentioning
confidence: 99%
“…The causal vocabulary is pervasive in the literature when describing an interactive system: (Myers et al, 1994;Jacob et al, 1999;Ko and Myers, 2004;Myers, 2013;Leveson, 2020). The possibility of such causal relationships between processes is the mechanism to explain.…”
Section: Expressing Causal Relationshipsmentioning
confidence: 99%
“…There has been extensive research in automatic layout using design grids [10,14,17,23], machine learning [4,25,30,34], evaluation techniques [8,9,18,28,29,31], and constraint solvers [1,4,6,7,11,12,13,19,24,32,33], including those that adhere to aesthetic design criteria [21,27]. (See Lok and Feiner [20] for a survey of this work.…”
Section: Automatic Layoutmentioning
confidence: 99%