Draft taxonomy: Difference between revisions

From InfoVis:Wiki
Jump to navigation Jump to search
(incorporated infovis porgramming patterns into taxonomy)
m (moved intro text)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
It's worth noting that headings in a taxonomy are never perfect; they are intended as aids for retrieval, and will be shaped over time as a field grows and changes.
== preamble ==


With that in mind;
This one for arranging papers  
# headings should be distinct (documents may come under more than one heading - and maybe even require a new sub heading, while headings.
# the organisation and order of headings is arbitrary and often flawed, but remember these are just aids for retrieval, they don't define the field. Try to think like an undergraduate (who knows nothing about InfoVis) when making changes.
# look at the keywords you have assigned your own papers, bookmarks, references etc. is anything missing here? The add it.
# ideally this will be a tool used by catalogers(librarians) and publishers to help readers find works in infovis. They may only have a passing knowledge of the field.
# avoid acronyms, or define them clearly if they have 'literary warrant' (eg aformentioned undergrad is likely to search for IVRM)


See also [http://www.acm.org/class/1998/ccs98.html#H.5.2 H.5.2 User Interfaces] in ''H.5 INFORMATION INTERFACES AND PRESENTATION (e.g., HCI) (I.7)'' section of ACM Computing Classification System (1998)
== Taxonomy ==
 
''based [roughly] on chapter headings in IEEE InfoVis CONFERENCE proceedings''
 
here goes;
 
== possible taxonomy for information visualisation==


* [[Sonification]]
* [[Visualization Design Patterns]]  (sub items in this section refer to programming patterns to support InfoVis, rather than the section of infovis)
* [[Visualization Design Patterns]]  (sub items in this section refer to programming patterns to support InfoVis, rather than the section of infovis)
** Visualization Architecture Patterns
** Visualization Architecture Patterns
Line 51: Line 43:
* Visualisation Design Techniques (techniques for constructing and rendering visualisations) (distinct from ''programming patterns'' above)
* Visualisation Design Techniques (techniques for constructing and rendering visualisations) (distinct from ''programming patterns'' above)
* Frameworks and reference models
* Frameworks and reference models
** Information Visualisation Reference Model (IVRM?)<ref>{{Cite book
** Information Visualisation Reference Model (IVRM?)<ref>Shneiderman, Ben, Stuart K. Card, and Jock D. Mackinlay. 1999. [[Card, S. and Mackinlay, J. and Shneiderman, B.: Readings in Information Visualization - Using Vision to Think, Morgan Kaufmann, 1999|Readings in Information Visualization: Using Vision to Think]]. Morgan Kaufmann.</ref>  
| publisher = Morgan Kaufmann Publishers Inc
| isbn = 1-55860-533-9
| pages = 686
| last = Mackinlay
| first = Jock D.
| others = [[Stuart K. Card|Card, S. K.]], Ben Shneiderman (eds.)
| title = Readings in information visualization: using vision to think
| date = 1999
}}</ref>  
**[[Data State Reference Model]] (Chi 1998,2002))
**[[Data State Reference Model]] (Chi 1998,2002))
** Other?
** Other?
Line 67: Line 50:
** Utility methods
** Utility methods
** Transferability methods
** Transferability methods
** Insight-based evaluation methods <ref>refer to papers of the [http://www.dis.uniroma1.it/~beliv08/ BELIV workshop at CHI '08]</ref>
* Applications
* Applications
** in Digital Libraries
** in Digital Libraries
Line 103: Line 87:
* Education
* Education


[[Category:Coffee Room]]
==References==
<references/>
[[Category:taxonomy]]

Latest revision as of 09:02, 2 April 2008

preamble[edit]

This one for arranging papers

Taxonomy[edit]

based [roughly] on chapter headings in IEEE InfoVis CONFERENCE proceedings

  • Sonification
  • Visualization Design Patterns (sub items in this section refer to programming patterns to support InfoVis, rather than the section of infovis)
    • Visualization Architecture Patterns
      • MVC
      • Reference Model (a tiered version of MVC)
      • PAC (another tiered architercture)
    • Interaction Patterns (User intent-based categories of interaction techniques)
      • Reconfigure: show me a different arrangement
      • Encode: show me a different representation
      • Filter: show me something conditionally
        • Filter
        • Dynamic Queries
        • Context-maintained Filter
        • Reduction Filter
      • Abstract/Elaborate: show me more or less detail
      • Connect: show me related items
      • Explore: show me something else
        • Navigation
        • Navigation Box
        • Spatial Navigation
        • Click-n-Drag
        • Teleportation
      • Select: mark something as interesting
        • Single Direct Selection
        • Multiple Direct Selection
        • Bounding Box
        • Single Direct Selection+Keyboard
        • Bounding Box+Keyboard
    • Direct Manipulation (programming pattern to support this interaction technique)
    • Smooth Transitions (programming pattern to support this interaction technique)
    • 2D Navigational Model (programming pattern to support this interaction technique)
    • 3D Navigational Model (programming pattern to support this interaction technique)
    • NAFS Model (programming pattern to support this interaction technique)
  • Visualisation Design Techniques (techniques for constructing and rendering visualisations) (distinct from programming patterns above)
  • Frameworks and reference models
  • Evaluation
    • Usability methods
    • Utility methods
    • Transferability methods
    • Insight-based evaluation methods [2]
  • Applications
    • in Digital Libraries
    • in Sensemaking
    • in Education
    • in Information Retrieval
  • Collaborative Visualisation
  • Web Visualisation
  • Large Scale Visualisation
  • Visual Analytics
  • Knowledge Visualisation
    • New Classifications
    • Theory
    • Applications
    • Indigenous Knowledge Visualisation
    • Knowledge Domain Visualisation
  • in Biomedical Informatics-IVBi
  • in Built and Rural Environments
  • Design Visualisation
  • Visual Data Mining
  • Interaction techniques
  • Interfaces
    • Zooming
    • 3d
  • Applications (applications of other fields to InfoVis)
    • of Graph Theory
    • of Information Extraction
    • of Data Mining
  • Augmented, Mixed and Virtual Reality
  • Multimedia and E-Learning
  • Digital Art
  • Animation, Computer Games and their Applications
  • Education

References[edit]

  1. Shneiderman, Ben, Stuart K. Card, and Jock D. Mackinlay. 1999. Readings in Information Visualization: Using Vision to Think. Morgan Kaufmann.
  2. refer to papers of the BELIV workshop at CHI '08