towards a ubiquitous semantics of interaction - PowerPoint PPT Presentation

About This Presentation
Title:

towards a ubiquitous semantics of interaction

Description:

towards a ubiquitous semantics of interaction. Alan Dix. Lancaster University. formalism in HCI ... formalism in HCI. blocks to uptake? expertise. utility ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 27
Provided by: alan352
Category:

less

Transcript and Presenter's Notes

Title: towards a ubiquitous semantics of interaction


1
towards a ubiquitous semantics of interaction
  • Alan Dix
  • Lancaster University

2
formalism in HCI
  • adolescence
  • or
  • rigormortis

3
formalism in HCI
  • blocks to uptake?
  • expertise
  • utility
  • tools
  • cost
  • fear
  • use only where value exceeds cost
  • safety critical, ?generic widgets?

4
ubiquity
  • lots of simple devices
  • but complex context
  • lots of users
  • mobile
  • context dependent behaviour
  • good for FM

5
ubiquity
  • simple devices
  • complex context

good for formal methods!
6
models
  • discrete
  • most common
  • good for GUI
  • familiar notations
  • continuous
  • very few
  • VR, ubicomp
  • simpler semantics

what do they mean?
7
notationfever!
pattern
8
notations
  • lots of them
  • why?
  • cult of notation in computer science
  • differing paradigms and problems
  • tractability
  • familiarity

9
myriad notations
  • problems
  • communication
  • education
  • tools
  • meaning and satisfaction
  • ?? moving to ubiquity ??

10
routes
  • myriadnotations
  • interoperability UML-ishness single
    notation one size fits alltranslation shared
    semanitics

11
transformation
  • model 1 model 2 (notation A) (notation B)
  • Galois connection

12
common semantics?
complete meta-semantics
13
common semantics?
shared sub-semantics
14
external phenomena
trace / scenario
15
issues
  • advantages
  • obvious
  • physical/real
  • common
  • relates to real time
  • problems
  • not obvious
  • e.g. CCS/CSP
  • internal structure
  • binding to real
  • granularity/instants
  • real time

16
meta-model
model
time
17
event stream
model
P ? a b P a c P
time
18
turntaking states
action
response
s0 a1 r1 s1 a2 r2 s2
one happening or two?
19
mapping
model 1
P ? a b P a c P
lt
lt
lt
lt
lt
lt
lt
lt
lt
lt
lt
lt
lt
model 2
20
status and events
A
S1
S2
A
S1 A S2 A S1 A
S2 .
21
hierarchies task analysis
22
layers UI events
None Word Single Double Dotted
23
continuous
  • statusevent analysis
  • CS hybrid system literature
  • TACIT hybrid Petri Nets continuous
    interactors
  • Wuther???? systems theory

24
common features
  • actions
  • at events, discrete changes in state
  • interstitial behaviour
  • between events, continuous change

25
other continuous issues
  • granularity issues do it today
  • two timing infinitely fast times
  • temporal gestalt words, gestures

26
summary
  • harder than it looks!
  • but easier than pairwise matching
  • consequences
  • less sloppy semantics
  • clear semantics ? shared toolsfoundation
Write a Comment
User Comments (0)
About PowerShow.com