interaction models talking generally From Formalism to - - PDF document

interaction models talking generally from formalism to
SMART_READER_LITE
LIVE PREVIEW

interaction models talking generally From Formalism to - - PDF document

interaction models talking generally From Formalism to Physicality, Alan Dix, UPC North, 30 April 2008 interaction models generic models of classes of system mainly to aid understanding of general issues e.g.


slide-1
SLIDE 1

1

  • interaction models

talking generally

  • From Formalism to Physicality, Alan Dix, UPC North, 30 April 2008

interaction models

  • generic models of classes of system
  • mainly to aid understanding of general issues
  • e.g. undo and ‘back’ button
slide-2
SLIDE 2

2

the PIE model

  • ‘minimal’ model of interactive system
  • focused on external observable aspects of

interaction

P I E R D

result disp

PIE model – user input

  • sequence of commands
  • commands include:

– keyboard, mouse movement, mouse click

  • call the set of commands C
  • call the sequence P

P = seq C

slide-3
SLIDE 3

3

PIE model – system response

  • the ‘effect’
  • effect composed of:

ephemeral display the final result

  • (e..g printout, changed file)
  • call the set of effects E

PIE model – the connection

  • given any history of commands (P)
  • there is some current effect
  • call the mapping the interpretation (I)

I: P E

P I E R D

result disp

slide-4
SLIDE 4

4

properties – WYSIWYG

  • predict ( D R ) s.t. predict o display = result
  • but really not quite the full meaning

P I E R D

predict

result display

proving things – undo

c : c undo ~ null ?

  • nly for c undo

Sa S0 Sb S0 a b undo undo undo Sa Sb =

slide-5
SLIDE 5

5

lesson

  • undo is no ordinary command!
  • other meta-commands:

back/forward in browsers history window

later analysis of ‘back’ button and history in hypertext and web browsers … ‘back’ was different in them all!

… another domain …

… artistic performance yes formal methods meets art!!

work with Jenn Sheridan Stuart Reeves, Steve Benford, and Claire O’Malley

slide-6
SLIDE 6

6

  • tripartite interaction

who knows what?

witting or unwitting

spheres of influence and perception

phenomena directly influenced by A phenomena indirectly influenced by A

A

phenomena directly perceived by B

B

phenomena indirectly perceived by B

slide-7
SLIDE 7

7

spheres of influence and perception

A B

phenomena directly perceived by B phenomena indirectly influenced by A phenomena indirectly perceived by B phenomena directly influenced by A

  • ridinary interaction

A B

slide-8
SLIDE 8

8

the frame

performance?

A B

… but not sufficient

in the frame

the frame

the performer

A B

unwitting observer

… still not quite there ….

A B
slide-9
SLIDE 9

9

the frame

audience belief

A B

A B

unwitting performer the frame

performance

A B

B A B A B
slide-10
SLIDE 10

10

Deus Oculi

A looks in mirror and sees reflection

A B

B looks at screen inside small doors both are aware that mirror and screen are within the frame but unaware of the causal link between mirror and screen

frame

Deus Oculi – tableaux of beliefs