SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Choosel – Modular Web-based
               Visualizations
                           Lars Grammel
              PhD candidate, CHISEL Group, University of Victoria




21-Apr-2011
What is Choosel?
Extensible, modular open source framework
       for creating and working with
multiple coordinated view visualizations on
                  the web




  Pre-configured                Visual data exploration
   visualizations                   workbenches
               http://code.google.com/p/choosel/          2
How can Choosel be used?
Visual Data Exploration Workbench
  Choosel workbench tailored towards a specific domain
Fixed Multiple Views Visualization
  Custom multiple coordinated views visualization for a
  specific scenario
View Embeds on the Web
  Single views exported from workbench
Choosel Views in Other Web Applications
  GWT applications that use Choosel views to show
  information
                    http://code.google.com/p/choosel/     3
How can Choosel be used?
              Description          Goal                            Examples   Data       Views
Visual Data   Choosel workbench    Flexible exploration Bio-Mixer,            Flexible   Many,
Exploration   tailored towards a   of domain-specific Work Item                          flexible
Workbench     specific domain      data to gain new     Explorer
                                   insights




                               http://code.google.com/p/choosel/                             4
How can Choosel be used?
                Description               Goal                            Examples   Data    Views
Fixed           Custom multiple           Helping users learn             Earthquake Fixed   Many,
Multiple        coordinated views         and understand                  Visualization      fixed
Views           visualization for a       specific scenario
Visualization   specific scenario




                                      http://code.google.com/p/choosel/                         5
How can Choosel be used?
               Description                  Goal                            Examples   Data    Views
View Embeds    Single views                 Communicate                                Fixed   One,
on the Web     exported from                found insights to                                  fixed
               workbench                    others on the web




    <iframe src="http://bio-
    mixer.appspot.com/?viewId=188001"
    width="480" height="400 />


                                        http://code.google.com/p/choosel/                          6
How can Choosel be used?
                Description               Goal                            Examples   Data       Views
Visual Data     Choosel workbench         Flexible exploration Bio-Mixer,            Flexible   Many,
Exploration     tailored towards a        of domain-specific Work Item                          flexible
Workbench       specific domain           data to gain new     Explorer
                                          insights
Fixed           Custom multiple           Helping users learn             Earthquake Fixed      Many,
Multiple        coordinated views         and understand                  Visualization         fixed
Views           visualization for a       specific scenario
Visualization   specific scenario
View Embeds     Single views              Communicate                                Fixed      One,
on the Web      exported from             found insights to                                     fixed
                workbench                 others on the web
Choosel         Web/GWT                   Provide                                    Fixed or Variable,
Views in        applications that         visualizations to                          flexible fixed
Other Web       use Choosel views         support user’s
Applications    to show information       insight generation
                                      http://code.google.com/p/choosel/                             7
How can Choosel be used?
                Description               Goal                            Examples   Data       Views
Visual Data     Choosel workbench         Flexible exploration Bio-Mixer,            Flexible   Many,
Exploration     tailored towards a        of domain-specific Work Item                          flexible
Workbench       specific domain           data to gain new     Explorer
                                          insights
Fixed           Custom multiple           Helping users learn             Earthquake Fixed      Many,
Multiple        coordinated views         and understand                  Visualization         fixed
Views           visualization for a       specific scenario
Visualization   specific scenario
View Embeds     Single views              Communicate                                Fixed      One,
on the Web      exported from             found insights to                                     fixed
                workbench                 others on the web
Choosel         Web/GWT                   Provide                                    Fixed or Variable,
Views in        applications that         visualizations to                          flexible fixed
Other Web       use Choosel views         support user’s
Applications    to show information       insight generation
                                      http://code.google.com/p/choosel/                             8
Visual Data Exploration Workbenches
                               • Multiple windows
                               • Customizable view
                                 content and visual
                                 mappings
                               • Persistent and sharable
                                 workspaces
                               • Selections and filtered
                                 views
                               • Undo & redo
                               • Note taking
                               • View sharing
            http://choosel-mashups.appspot.com             9
Visual Data Exploration Workbenches
                               • Multiple windows
                               • Customizable view
                                 content and visual
                                 mappings
                               • Persistent and sharable
                                 workspaces
                               • Selections and filtered
                                 views
                               • Undo & redo
                               • Note taking
                               • View sharing
            http://choosel-mashups.appspot.com             10
Visual Data Exploration Workbenches
                               • Multiple windows
                               • Customizable view
                                 content and visual
                                 mappings
                               • Persistent and sharable
                                 workspaces
                               • Selections and filtered
                                 views
                               • Undo & redo
                               • Note taking
                               • View sharing
            http://choosel-mashups.appspot.com             11
Demo
choosel-mashups.appspot.com
Pre-configured Visualizations
                                Freedom for designer:
                                • Screen layout
                                • Integration of views with
                                  additional content and
                                  widgets
                                • Color choices and theme
                                • Visual mappings
                                • Interaction and
                                  Coordination design
                                • Details-on-demand

        http://earthquakevisualization.appspot.com            13
Demo
earthquakevisualization.appspot.com
Summary
• Choosel is an extensible, modular open source
  framework for multiple coordinated view
  visualizations on the web

• Choosel can be used for:
  – Visual data exploration workbench
  – Pre-configured web visualizations
  – Embedded visualizations in GWT applications

                                                  15
Thank you!

         This work was funded by:




More information on Choosel can be found at:
       http://thechiselgroup.org/choosel/

                                            16

Mais conteúdo relacionado

Semelhante a Choosel - Modular Web-based Visualizations

Adapting View Models as a Means For Sharing User Interface Code Between OS X ...
Adapting View Models as a Means For Sharing User Interface Code Between OS X ...Adapting View Models as a Means For Sharing User Interface Code Between OS X ...
Adapting View Models as a Means For Sharing User Interface Code Between OS X ...Dileepa Jayathilake
 
Distributed and Collaborative Visualization
Distributed and Collaborative VisualizationDistributed and Collaborative Visualization
Distributed and Collaborative VisualizationAmir Masoud Abdol
 
Building Cloud Native Applications
Building Cloud Native Applications Building Cloud Native Applications
Building Cloud Native Applications Munish Gupta
 
Layar Vision introduction for developers
Layar Vision introduction for developersLayar Vision introduction for developers
Layar Vision introduction for developersLayar
 
OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center VirtualizationOSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center VirtualizationOpenNebula Project
 
Drupal case study: Behind the scenes of website of University of Tartu
Drupal case study: Behind the scenes of website of University of TartuDrupal case study: Behind the scenes of website of University of Tartu
Drupal case study: Behind the scenes of website of University of TartuRené Lasseron
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Thomas Robbins
 
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBMVerdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBMIBM Danmark
 
Industrial and Academic Experiences with a User Interaction Modeling Language...
Industrial and Academic Experiences with a User Interaction Modeling Language...Industrial and Academic Experiences with a User Interaction Modeling Language...
Industrial and Academic Experiences with a User Interaction Modeling Language...Marco Brambilla
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilRoopa Nadkarni
 
Interaction patterns
Interaction patternsInteraction patterns
Interaction patternsfaisalqau
 
bluejay_basic_tutorial
bluejay_basic_tutorialbluejay_basic_tutorial
bluejay_basic_tutorialtutorialsruby
 
bluejay_basic_tutorial
bluejay_basic_tutorialbluejay_basic_tutorial
bluejay_basic_tutorialtutorialsruby
 
Select ex standfordproductinformation
Select ex standfordproductinformationSelect ex standfordproductinformation
Select ex standfordproductinformationalmeili
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekK.Mohamed Faizal
 
GeniUS:Generic User Modeling Library for the Social Semantic Web
GeniUS:Generic User Modeling Library for the Social Semantic WebGeniUS:Generic User Modeling Library for the Social Semantic Web
GeniUS:Generic User Modeling Library for the Social Semantic WebQi Gao
 
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Mack Hardy
 

Semelhante a Choosel - Modular Web-based Visualizations (20)

Adapting View Models as a Means For Sharing User Interface Code Between OS X ...
Adapting View Models as a Means For Sharing User Interface Code Between OS X ...Adapting View Models as a Means For Sharing User Interface Code Between OS X ...
Adapting View Models as a Means For Sharing User Interface Code Between OS X ...
 
Distributed and Collaborative Visualization
Distributed and Collaborative VisualizationDistributed and Collaborative Visualization
Distributed and Collaborative Visualization
 
Building Cloud Native Applications
Building Cloud Native Applications Building Cloud Native Applications
Building Cloud Native Applications
 
Layar Vision introduction for developers
Layar Vision introduction for developersLayar Vision introduction for developers
Layar Vision introduction for developers
 
OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center VirtualizationOSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
OSDC 2012 - OpenNebula: Open-source Solution for Data Center Virtualization
 
Linuxtag 2012 - OpenNebula
Linuxtag 2012 - OpenNebula  Linuxtag 2012 - OpenNebula
Linuxtag 2012 - OpenNebula
 
SharePoint and Mobile
SharePoint and MobileSharePoint and Mobile
SharePoint and Mobile
 
Drupal case study: Behind the scenes of website of University of Tartu
Drupal case study: Behind the scenes of website of University of TartuDrupal case study: Behind the scenes of website of University of Tartu
Drupal case study: Behind the scenes of website of University of Tartu
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7
 
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBMVerdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
Verdens bedste BPM-platform leveret som cloud, Christian A. Givskov, IBM
 
Industrial and Academic Experiences with a User Interaction Modeling Language...
Industrial and Academic Experiences with a User Interaction Modeling Language...Industrial and Academic Experiences with a User Interaction Modeling Language...
Industrial and Academic Experiences with a User Interaction Modeling Language...
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
 
Interaction patterns
Interaction patternsInteraction patterns
Interaction patterns
 
bluejay_basic_tutorial
bluejay_basic_tutorialbluejay_basic_tutorial
bluejay_basic_tutorial
 
bluejay_basic_tutorial
bluejay_basic_tutorialbluejay_basic_tutorial
bluejay_basic_tutorial
 
Select ex standfordproductinformation
Select ex standfordproductinformationSelect ex standfordproductinformation
Select ex standfordproductinformation
 
Share point 2013 cop v4
Share point 2013 cop v4Share point 2013 cop v4
Share point 2013 cop v4
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak Peek
 
GeniUS:Generic User Modeling Library for the Social Semantic Web
GeniUS:Generic User Modeling Library for the Social Semantic WebGeniUS:Generic User Modeling Library for the Social Semantic Web
GeniUS:Generic User Modeling Library for the Social Semantic Web
 
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
 

Último

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 

Último (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 

Choosel - Modular Web-based Visualizations

  • 1. Choosel – Modular Web-based Visualizations Lars Grammel PhD candidate, CHISEL Group, University of Victoria 21-Apr-2011
  • 2. What is Choosel? Extensible, modular open source framework for creating and working with multiple coordinated view visualizations on the web Pre-configured Visual data exploration visualizations workbenches http://code.google.com/p/choosel/ 2
  • 3. How can Choosel be used? Visual Data Exploration Workbench Choosel workbench tailored towards a specific domain Fixed Multiple Views Visualization Custom multiple coordinated views visualization for a specific scenario View Embeds on the Web Single views exported from workbench Choosel Views in Other Web Applications GWT applications that use Choosel views to show information http://code.google.com/p/choosel/ 3
  • 4. How can Choosel be used? Description Goal Examples Data Views Visual Data Choosel workbench Flexible exploration Bio-Mixer, Flexible Many, Exploration tailored towards a of domain-specific Work Item flexible Workbench specific domain data to gain new Explorer insights http://code.google.com/p/choosel/ 4
  • 5. How can Choosel be used? Description Goal Examples Data Views Fixed Custom multiple Helping users learn Earthquake Fixed Many, Multiple coordinated views and understand Visualization fixed Views visualization for a specific scenario Visualization specific scenario http://code.google.com/p/choosel/ 5
  • 6. How can Choosel be used? Description Goal Examples Data Views View Embeds Single views Communicate Fixed One, on the Web exported from found insights to fixed workbench others on the web <iframe src="http://bio- mixer.appspot.com/?viewId=188001" width="480" height="400 /> http://code.google.com/p/choosel/ 6
  • 7. How can Choosel be used? Description Goal Examples Data Views Visual Data Choosel workbench Flexible exploration Bio-Mixer, Flexible Many, Exploration tailored towards a of domain-specific Work Item flexible Workbench specific domain data to gain new Explorer insights Fixed Custom multiple Helping users learn Earthquake Fixed Many, Multiple coordinated views and understand Visualization fixed Views visualization for a specific scenario Visualization specific scenario View Embeds Single views Communicate Fixed One, on the Web exported from found insights to fixed workbench others on the web Choosel Web/GWT Provide Fixed or Variable, Views in applications that visualizations to flexible fixed Other Web use Choosel views support user’s Applications to show information insight generation http://code.google.com/p/choosel/ 7
  • 8. How can Choosel be used? Description Goal Examples Data Views Visual Data Choosel workbench Flexible exploration Bio-Mixer, Flexible Many, Exploration tailored towards a of domain-specific Work Item flexible Workbench specific domain data to gain new Explorer insights Fixed Custom multiple Helping users learn Earthquake Fixed Many, Multiple coordinated views and understand Visualization fixed Views visualization for a specific scenario Visualization specific scenario View Embeds Single views Communicate Fixed One, on the Web exported from found insights to fixed workbench others on the web Choosel Web/GWT Provide Fixed or Variable, Views in applications that visualizations to flexible fixed Other Web use Choosel views support user’s Applications to show information insight generation http://code.google.com/p/choosel/ 8
  • 9. Visual Data Exploration Workbenches • Multiple windows • Customizable view content and visual mappings • Persistent and sharable workspaces • Selections and filtered views • Undo & redo • Note taking • View sharing http://choosel-mashups.appspot.com 9
  • 10. Visual Data Exploration Workbenches • Multiple windows • Customizable view content and visual mappings • Persistent and sharable workspaces • Selections and filtered views • Undo & redo • Note taking • View sharing http://choosel-mashups.appspot.com 10
  • 11. Visual Data Exploration Workbenches • Multiple windows • Customizable view content and visual mappings • Persistent and sharable workspaces • Selections and filtered views • Undo & redo • Note taking • View sharing http://choosel-mashups.appspot.com 11
  • 13. Pre-configured Visualizations Freedom for designer: • Screen layout • Integration of views with additional content and widgets • Color choices and theme • Visual mappings • Interaction and Coordination design • Details-on-demand http://earthquakevisualization.appspot.com 13
  • 15. Summary • Choosel is an extensible, modular open source framework for multiple coordinated view visualizations on the web • Choosel can be used for: – Visual data exploration workbench – Pre-configured web visualizations – Embedded visualizations in GWT applications 15
  • 16. Thank you! This work was funded by: More information on Choosel can be found at: http://thechiselgroup.org/choosel/ 16