Proceedings of the SIGCHI Conference on Human Factors in Computing Systems - CHI '88 1988
DOI: 10.1145/57167.57178
|View full text |Cite
|
Sign up to set email alerts
|

A knowledge-based user interface management system

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0
1

Year Published

1990
1990
2008
2008

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 60 publications
(18 citation statements)
references
References 11 publications
0
17
0
1
Order By: Relevance
“…Some systems use a knowledge base describing the rules and the criteria that guide the interface building process. A first significant example is UIDE, presented in [35]. This system has a complex knowledge base describing manny different aspects, as the interface components, the actions of the interface, the parameters, the pre-and post-conditions of the different steps of the task managed by the interface.…”
Section: State Of the Artmentioning
confidence: 99%
“…Some systems use a knowledge base describing the rules and the criteria that guide the interface building process. A first significant example is UIDE, presented in [35]. This system has a complex knowledge base describing manny different aspects, as the interface components, the actions of the interface, the parameters, the pre-and post-conditions of the different steps of the task managed by the interface.…”
Section: State Of the Artmentioning
confidence: 99%
“…Semantic modeling languages allow the definition of the main system functions that are to be interactively delivered to the user, resembling typical API specifications, while the generation of a user interface is automatically performed, based on heuristic transformation rules (e.g., every function becomes a button, while every argument, depending on its type, becomes an input field). Examples of such systems are IDL (Foley et al, 1988), which provides also pre-conditions and post-conditions for function availability, and Mickey (Olsen, 1989), which offers a Pascal-like language for defining application functions and engaged data types. Languages such as Slang of the Serpent UIMS (Bass and Coutaz, 1990, pp.…”
Section: Languages For User Interface Developmentmentioning
confidence: 99%
“…The UIDE system also relies on preconditions and postconditions for dialogue control [5] [8], using them to determine when to enable application actions, and to support interface transformations. However, UIDE does not use planning to automatically sequence visual presentations.…”
Section: Related Workmentioning
confidence: 99%