Jambalaya Ontology Visualization on Demand Ontology Visualization - - PowerPoint PPT Presentation

jambalaya
SMART_READER_LITE
LIVE PREVIEW

Jambalaya Ontology Visualization on Demand Ontology Visualization - - PowerPoint PPT Presentation

Jambalaya Express Express Jambalaya Ontology Visualization on Demand Ontology Visualization on Demand Rob Lintern Rob Lintern Margaret- -Anne Storey Anne Storey Margaret Computer Human Interaction & Software Engineering Lab


slide-1
SLIDE 1

Computer Human Interaction & Software Engineering Lab

Department of Computer Science, University of Victoria

Jambalaya Jambalaya Express Express

Ontology Visualization on Demand Ontology Visualization on Demand

Rob Lintern Rob Lintern Margaret Margaret-

  • Anne Storey

Anne Storey

slide-2
SLIDE 2

August 16, 2005 the CHI SEL group, University of Victoria 2

A Short History A Short History

August 16, 2005 the CHI SEL group, University of Victoria 2

  • Why Viz at all?

– Human support – ontologies not just read by machines! – Pictures & diagrams support understanding (hopefully!)

  • Other Approaches

– OntoViz, OWLViz, TGViz, ezOWL – IsaViz: visual RDF editor – Many many graph-like visualization tools!

  • What is Jambalaya?

– Jambalaya = SHriMP + Protégé & Protégé-OWL glue – What is SHriMP?

  • Nested (or un-nested) graph
  • Originally for software understanding
  • Has other plug-in variations (eg. Creole)
  • Smooth animated zooming & layouts
  • Embedding of AWT/Swing widgets (eg. Protégé forms) within viz

Short History Scalability Express Query View Where Next? Now?

slide-3
SLIDE 3

August 16, 2005 the CHI SEL group, University of Victoria 3

Where are we now? Where are we now?

August 16, 2005 the CHI SEL group, University of Victoria 3

  • Still thinking…

– Where should a visualization be? – When would the user want to see it? – How is the data best represented in the viz?

  • Fundamental Visualization Question

– How can we provide a useful visualization at the moment a user needs it?

  • Need better support for task-driven “visualization-
  • n-demand”

– Viz should be available from other tabs – Viz should immediately answer a specific question – Viz should not take too long to generate

Short History Scalability Express Query View Where Next? Now?

slide-4
SLIDE 4

August 16, 2005 the CHI SEL group, University of Victoria 4

Scalability Challenges Scalability Challenges

  • NCI Thesaurus

– Good scalability test-bed – OWL client-server database project – Over 1 million rows in table

  • Incremental loading

– Progress dialog with cancel – Confirmation if potentially too much data – Nested graph approach helps (like a tree wiget)

  • Data Filters

– Ex. Don’t show me any individuals/instances

Motivation Topic 1 Topic 2 Where Next? Short History Scalability Express Query View Where Next? Now?

slide-5
SLIDE 5

August 16, 2005 the CHI SEL group, University of Victoria 5

JambalayaTab JambalayaTab -

  • Express

Express

Motivation Topic 1 Topic 2 Where Next?

“Express View” buttons “Root Classes” Drag-n-Drop

Short History Scalability Express Query View Where Next? Now?

slide-6
SLIDE 6

August 16, 2005 the CHI SEL group, University of Victoria 6

Query View Query View

  • Bottom up approach instead
  • f top down (like others)
  • invoked from Class’

right-click menu

Motivation Topic 1 Topic 2 Where Next? Short History Scalability Express Query View Where Next? Now?

slide-7
SLIDE 7

August 16, 2005 the CHI SEL group, University of Victoria 7

Where Next? Where Next?

  • More Express Views

– Problem! What should they be? Each usage of Protégé is different! Multiple ‘meta-model’ variations.

  • User-defined “interesting” nodes and arcs

– Inspiration: next presentation, Selective Ontology Viewer – Automatic working set and Degree-of-Interest

  • User-defined mapping from Protégé objects to Jambalaya
  • bjects and visual variables, and “graph transformations”

  • Ex. Show subclasses of a particular class in blue

  • Ex. Show certain classes (eg. reified relations) as arcs

– Inspiration: IsaViz Graph Stylesheets (GSS)

  • Ontology-Driven Ontology Visualization

– One approach: CVF (Neil Ernst Master’s Thesis) – Inspiration: Large Model Visualization from this morning

  • Automatic Image Retrieval - for fun(?) ☺

Motivation Topic 1 Topic 2 Where Next? Short History Scalability Express Query View Where Next? Now?

slide-8
SLIDE 8

August 16, 2005 the CHI SEL group, University of Victoria 8

Questions, comments, Questions, comments, suggestions... suggestions...

rlintern@uvic.ca rlintern@uvic.ca

Computer Human Interaction & Software Engineering Lab

Department of Computer Science, University of Victoria

Download …“soon”… Download …“soon”…

www. www.thechiselgroup thechiselgroup.org/jambalaya .org/jambalaya