1986
DOI: 10.1145/24054.24057
|View full text |Cite
|
Sign up to set email alerts
|

A survey of three dialogue models

Abstract: A dialogue model is an abstract model that is used to describe the structure of the dialogue between a user and an interactive computer system. Dialogue models form the basis of the notations that are used in user interface management systems (UIMS). In this paper three classes of dialogue models are investigated. These classes are transition networks, grammars, and events. Formal definitions of all three models are presented, along with algorithms for converting the notations into an executable form. It is sh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
53
0
9

Year Published

1991
1991
2007
2007

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 200 publications
(63 citation statements)
references
References 31 publications
1
53
0
9
Order By: Relevance
“…When encountering events that cannot be handled, a graceful degradation is the minimum requirement. There are a number of ways in which an eventdriven system might react in this case [11], for example by ignoring the event or by reestablishing a clearly defined state. In some situations, however, a more userfriendly reaction would be desirable -most importantly, when the user employs the client's backtracking feature.…”
Section: Discussionmentioning
confidence: 99%
“…When encountering events that cannot be handled, a graceful degradation is the minimum requirement. There are a number of ways in which an eventdriven system might react in this case [11], for example by ignoring the event or by reestablishing a clearly defined state. In some situations, however, a more userfriendly reaction would be desirable -most importantly, when the user employs the client's backtracking feature.…”
Section: Discussionmentioning
confidence: 99%
“…While the concept of modeling dialog systems as state-based systems is not new [9] and generic notations for this already exist (e.g. Statecharts [10]), we chose not to use any generic notation because expressing the particularities of web-based dialog flows (e.g.…”
Section: Related Workmentioning
confidence: 99%
“…In a seminal work, Green [4] identified 3 formal categories of UIMSs: those that use a context-free grammar to specify the user-interface, those that use a transition network, and those that are event-driven. A fourth, currently very popular category, which is not formal, is called 'direct manipulation'.…”
Section: Formal Techniquesmentioning
confidence: 99%