Understanding Human-Computer Interaction: Dialogue Notations and Design, Slides of Human Resource Management

This chapter explores dialogue notations, a crucial aspect of human-computer interaction design. Dialogue notations include diagrammatic representations like state transition networks, jsd diagrams, and flow charts, as well as textual representations such as formal grammars, production rules, and csp. The document also discusses the relationship between dialogue and the semantics and presentation of systems, and the importance of analyzing formal descriptions for inconsistencies, missing actions, and potential errors. Real-life dialogues and their alternatives are also considered, highlighting the need to focus on normative responses and cope with unexpected user behavior.

Typology: Slides

2012/2013

Uploaded on 07/25/2013

dileep
dileep 🇮🇳

4.4

(5)

78 documents

1 / 10

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
chapter 16
dialogue notations and
design
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download Understanding Human-Computer Interaction: Dialogue Notations and Design and more Slides Human Resource Management in PDF only on Docsity!

chapter 16

dialogue notations and

design

Dialogue Notations and Design

  • Dialogue Notations
    • Diagrammatic
      • state transition networks, JSD diagrams, flow charts
    • Textual
      • formal grammars, production rules, CSP
  • Dialogue linked to
    • the semantics of the system – what it does
    • the presentation of the system – how it looks
  • Formal descriptions can be analysed
    • for inconsistent actions
    • for difficult to reverse actions
    • for missing actions
    • for potential miskeying errors

structured human dialogue

  • human-computer dialogue very constrained
  • some human-human dialogue formal too …

Minister: do you man’s name take this woman … Man: I do Minister: do you woman’s name take this man … Woman: I do Man: With this ring I thee wed (places ring on womans finger) Woman: With this ring I thee wed (places ring ..) Minister: I now pronounce you man and wife

lessons about dialogue

  • wedding service
    • sort of script for three parties
    • specifies order
    • some contributions fixed – “I do”
    • others variable – “do you man’s name …”
    • instructions for ring concurrent with saying words “with this ring …”
  • if you say these words are you married?
    • only if in the right place, with marriage licence
    • syntax not semantics

dialogue design notations

  • dialogue gets buried in the program
  • in a big system can we:
    • analyse the dialogue:
      • can the user always get to see current shopping basket
    • change platforms (e.g. Windows/Mac)
    • dialogue notations helps us to
      • analyse systems
      • separate lexical from semantoc
  • … and before the system is built
    • notations help us understand proposed designs

graphical notations

state-transition nets (STN)

Petri nets, state charts

flow charts, JSD diagrams

State transition networks -

events

  • arc labels a bit cramped because:
    • notation is `state heavy‘
    • the events require most detail

Start Menu

Circle 1 Circle 2 Finish

Line 1 Line 2 Finish

select 'circle'

select 'line'

click on centre (^) circumferenceclick on rubber band draw circle

rubber band draw lastline

first pointclick on double click

click on point draw a line