Architectures to make Simple Visualisations Simple Systems - PowerPoint PPT Presentation

About This Presentation
Title:

Architectures to make Simple Visualisations Simple Systems

Description:

Architectures to make Simple Visualisations Simple Systems Alan Dix Lancaster University and aQtive Russell Beale Birmingham University and aQtive Andy Wood – PowerPoint PPT presentation

Number of Views:92
Avg rating:3.0/5.0
Slides: 33
Provided by: AlanD198
Category:

less

Transcript and Presenter's Notes

Title: Architectures to make Simple Visualisations Simple Systems


1
Architectures to makeSimple VisualisationsSimple
Systems
  • Alan Dix
  • Lancaster University and aQtive
  • Russell Beale
  • Birmingham University and aQtive
  • Andy Wood
  • aQtive

2
outline
  • simple visualisation
    and dancing histograms
  • onCue and appropriate
    intelligence
  • pieTrees
  • deeper inside onCue - Qbits

3
dancinghistograms
4
simple visualisation
  • AVI98 paper (Geoff Ellis Alan Dix)
  • key concept
  • familiar paper representations
  • (can be domain specific)
  • add interactivity
  • surprisingly powerful

5
stacked histograms
6
dancing histogram
7
doing it
  • applet version
  • histogram 1 day
  • axes - another day!!!
  • full application ?

8
onCue
9
onCue
  • context sensitive
  • link to resources
  • on the web
  • on the desktop
  • on the intranet
  • component based framework
  • easily extensible

10
onCue in action
histograms
11
kinds of data
  • short text search engines
  • single word thesaurus, spell check
  • names directory services
  • post codes maps, local info
  • numbers SumIt! (add them up)
  • custom order , cust ref ...

12
appropriate intelligence
  • (a) be useful when it is right
  • (b) be right often enough to be useful
  • (c) not cause problems when it is wrong

13
how it works
14
how it works
15
how it works
16
how it works
17
dancing histograms in onCue
  • table recogniser (½ day initially)
  • turn applet into onCue service (½ day)
  • usable Qbit in onCue
  • later
  • improved recogniser (another day)
  • MS Excel service using same recogniser

18
pieTree
19
pieTree
  • simple data pie chart
  • hierarchical data exploding pie
  • (info at leaves)
  • info on nodes too ???
  • file space usage
  • web site log files

20
web stats
  • corporate/ 4000 9000
  • info.html 3000
  • press.html 2000
  • community/ 3000 8000
  • user.html 2000
  • research.html 1000
  • developer.html 2000
  • product/ 2000 8000
  • onCue/ 2000 4000
  • online.html 1000
  • download.html 1000
  • vfridge/ 1000
  • support/ 1000

21
top level - pie chart
  • corporate/ 4000 9000
  • community/ 3000 8000
  • product/ 2000 8000

22
drilling
  • corporate/ 4000 9000
  • community/ 3000 8000
  • product/ 2000 8000
  • onCue/ 2000 4000
  • vfridge/ 1000
  • support/ 1000

23
deeper
  • corporate/ 4000 9000
  • community/ 3000 8000
  • product/ 2000 8000
  • onCue/ 2000 4000
  • online.html 1000
  • download.html 1000
  • vfridge/ 1000
  • support/ 1000

24
root hits
  • / 3000 28000
  • corporate/ 4000 9000
  • community/ 3000 8000
  • product/ 2000 8000

25
pieTree - pros and cons
  • similar to pie charts
  • equal area / equal value
  • display inertia
  • temporal fusion

26
recogniser heuristics
  • first element in each line a number (like du)
  • last number in each line a number (like web log)
  • some items prefixes of others
  • (e.g. "/exercises" and "/exercises/images")
  • some lines indented more than others
  • numbers for higher levels gt lower levels

27
deep inside
28
what happens inside
  • aQtiveSpace
  • component framework
  • Qbits
  • bit like beans, but different
  • mixed initiative
  • external and dynamic configuration

29
Qbit nodes
30
advantages
  • external linkage
  • neither Qbit needs to know about the other
  • mixed initiative styles
  • data-driven - using set/listen
  • demand driven - using get/give

31
underlying theory
  • status-event analysis
  • scope
  • includes human and computer
  • power
  • equal footing for status and event phenomena
  • implementation
  • understand status representation

32
more
  • visualisation
  • http//www.hiraeth.com/alan/topics/vis
  • onCue
  • http//www.aQtive.com
Write a Comment
User Comments (0)
About PowerShow.com