Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Algorithms for Automatic Dialogue Analysis Using Propositional Production Systems

Bibliographic Data

ID15215932
AuthorsDan R Olsen (Brigham Young University, corresponding author), Andrew F Monk, Andrew Monk (University of York), Martin B Curry (University of York)
Year1995
Volume10
Issue1
Pages39-78
Publication date1995-03-01
Peer ReviewedYes
Open AccessNo
TypeARTICLE
VenueHuman-Computer Interaction (JOURNAL)
Journal identifiersISSN: 0737-0024 • E-ISSN: 1532-7051
PublisherTaylor & Francis (PUBLISHER • GB)
DOI10.1207/s15327051hci1001_2
OpenAlexW2047481677
LanguageEN
Citations received1
References cited12

The specification of a graphical user interface (GUI), like any other part of a computer system, is an incremental process whereby an outline of the system is systematically developed, evaluated, and revised until it is reasonably complete. This article describes some algorithms and procedures that can be used to automate the analysis of a specification to facilitate this iterative process. A propositional production system (PPS) is a notation that can be used by designers to describe the high-level behavior of a GUI. Such a description is executable and relatively easy to learn and use. PPSs are a form of state machine; therefore, much of the theory of state machines can be applied to their analysis. PPSs, however, provide the advantage of semiparallel definitions of state transitions. This is important, as dialogue models of modem GUIs allow a large number of simultaneously available inputs leading to very large state spaces. By dealing in sets of states, a PPS makes the problem of describing the potentially exponential number of state transitions tractable. This article discusses how this innovation can lead to efficient algorithms for analyzing a dialogue model for properties such as task completeness, reversibility of effect, accessibility, connectedness, and avoidance of deadlock

Natural language processing · Production (economics · Programming language · Propositional calculus · Propositional formula · Propositional variable · Advanced Software Engineering Methodologies · Computer Science · Formal Methods in Verification · Model-Driven Software Engineering Techniques

  • Interaction Unit Analysis

    Hokyoung Ryu, Andrew Monk•Human-Computer Interaction•2009

Unique citing works1
Citations per year0,06
Citation span2009 - 2009 (1)
Citation velocityhistorical
Highly citedNo
Citation typesNeutral: 1

Tools

Open DOISci-Hub
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae