Proceedings of the 6th Annual ACM Symposium on User Interface Software and Technology 1993
DOI: 10.1145/168642.168655
|View full text |Cite
|
Sign up to set email alerts
|

Model-based user interface design by example and by interview

Abstract: Model-based user interface design is centered around a description of application objects and operations at a level of abstraction higher than that of code, A good model can be used to support multiple interfaces, help separate interface and application, describe input sequencing in a simple way, check consistency and completeness of the interface, evaluate the interface's speed-of-use, generate context-specific help and assist in designing the interface. However, designers mrely use computer-supported applica… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0
1

Year Published

1994
1994
2020
2020

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 58 publications
(9 citation statements)
references
References 11 publications
0
8
0
1
Order By: Relevance
“…InterState includes a function called find for making such queries with a chaining syntax inspired by other query languages, including EET [8] and HANDS [31]. For example, in Breakout, players reach the next level by destroying all of the blocks in the current level.…”
Section: Thiscurrentlyplayingsongtitlementioning
confidence: 99%
See 2 more Smart Citations
“…InterState includes a function called find for making such queries with a chaining syntax inspired by other query languages, including EET [8] and HANDS [31]. For example, in Breakout, players reach the next level by destroying all of the blocks in the current level.…”
Section: Thiscurrentlyplayingsongtitlementioning
confidence: 99%
“…on('click', currentlyPlayingSong). Such dynamic targets have been tried in previous systems [8] but were hampered by performance and implementation challenges. In InterState's runtime implementation, we optimized performance for dynamic event targets by using JavaScript's native event listener mechanism, rather than distributing events in the runtime.…”
Section: Transition Eventsmentioning
confidence: 99%
See 1 more Smart Citation
“…One of the central ideas behind model-based tools is to achieve balance between the detailed control of the design of the UI and automation. Many model-based tools have been built in the late 80s and early 90s that include UIDE [19,20], Interactive UIDE [8], HUMANOID [13,21], MASTERMIND [22], ITS [25], Mecano [17], and Mobi-D [18].…”
Section: Model-based Toolsmentioning
confidence: 99%
“…Grizzly Bear [2] has a good inferencing system for finding linear constraints and some forms of conditions. It also had an algorithm for recognizing certain groups of objects.…”
Section: Related Workmentioning
confidence: 99%