A grammatical specification of human-computer dialogue

Albert Nymeyer

    Research output: Contribution to journalArticleAcademicpeer-review

    5 Citations (Scopus)
    126 Downloads (Pure)


    The Seeheim Model of human-computer interaction partitions an interactive application into a user-interface, a dialogue controller and the application itself. One of the formal techniques of implementing the dialogue controller is based on context-free grammars and automata. In this work, we modify an off-the-shelf compiler generator (YACC) to generate the dialogue controller. The dialogue controller is then integrated into the popular X-window system, to create an interactive-application generator. The actions of the user drive the automaton, which in turn controls the application.
    Original languageEnglish
    Pages (from-to)1-16
    JournalComputer languages
    Issue number1
    Publication statusPublished - 1995


    • Compiler generators
    • Dialogue models
    • Human computer interaction (HCI)
    • Formal techniques


    Dive into the research topics of 'A grammatical specification of human-computer dialogue'. Together they form a unique fingerprint.

    Cite this