SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Effective Visualization Interfaces
 for Planning Support Systems:
            a formative study



       Kanjanee Budthimedhee, PhD.
Overview

   Background
      Research Problem

      Research Objective

      Research Design

   Principles
   Discussion
Background:   Research Problem

 Planning   Support Systems (PSS)
    Data

    Model

    Interface

 How   to create effective visualization interfaces?
Background:    Research Objective

   Literature
        Cognitive quality of graphic components and tasks, Spatial relationship property
         between the components, and Human-computer interaction factors

      Principles        for effective visualization interfaces not
       articulated
   Objective
      Derive principles for designing effective
       visualization interfaces
PSS Interface Effectiveness

   Making Plan involves Shaping Attention
   PSS must: Direct interest
               Counter short term memory limit
              Maintain attention
               Leverage influence of representation
Background:   Research Method

• Formative evaluation
   • Build various interface prototypes
   • Assess effectiveness and derive principles
• Questions
   • What components are effective?
   • What layouts are effective?
   • How to direct interest & maintain engagement?
Background:   Research Design

   Project PSS: Land-use Evaluation and impact
    Assessment Model (LEAM)
   Interface design evolved over three years
   Evaluators of interface effectiveness
       LEAM colleagues
       Planning students
       Other stakeholders



        LEAM, a scenario-based PSS simulates regional land-use change as a
         consequence of policy choices interacting with different economic and demographic
         futures
Data

    Nine prototypes
                                                Model
                             Design
   For each, documented      Objectives
                                            Data             Technology
      Design objectives
      Data
                                    Component           Layout
      Technology
      Interface components
      Interface layout
      Lessons learned                     Lesson
                                           Learned
           Evaluation
           Tradeoffs
Sample Data: Prototype5
Principles
Inferences from the data
 Effective Components
 Effective Layout
 Other Principles
Principles:   Effective Components
   Task
      Local: Summarizing data and Showing trends

      Global: Comparing point and pattern

   Data
      Space

      Time
Principles:   Grid Summary
Graphic                                Local                  Global
representation                         (One variable, Exact   (Different variables,
                                       information)           Relationship
                                                              comparison)
Non-spatial         Static
                    (One time)


                    Dynamic
                    (Different time)


Spatial             Static
                    (One time)


                    Dynamic
                    (Different time)
Principles:   Graphic Representation
Graphic representation       Local                               Global
                             (One variable, Exact information)   (Different variables, Relationship
                                                                 comparison)

Non-       Static            -Separated bar     -Description     -Grouped bar or         -Comparison
spatial    (One time)        or icon [or        (summarizing     icons                   -Alternatives
                             Table chart]       data)            -2attributes: shape     -Options
                             -1attribute                         and texture/color       -Relations
                             used: shape or                      (Add dimension =        (Comparing
                             color                               see more                Points and
                                                                 relationship)           Patterns)
                                                                                         (summarizing
                                                                                         data)


           Dynamic           -Line or Bars      -Trends          -Lines or bars          -Comparison
           (Different        -2attributes:      (showing         -3attributes: shape,    -Alternatives
           time)             shape and          trends over      texture/color, and      -Options
                             spatial            time)            spatial pattern         -Relations
                             pattern/location                                            (Comparing
                                                                                         Points and
                                                                                         Patterns)
                                                                                         (showing
                                                                                         trends over
                                                                                         time)
Principles:   Graphic Representation
Graphic representation       Local                              Global
                             (One variable, Exact               (Different variables, Relationship
                               information)                        comparison)

Spatial     Static           -One-variable      -Description    -Map using different    -Comparison
            (W/o time)          map or One      (summarizing       texture or color     -Alternatives
                                object image       data)           for different        -Options
                             -2attributes:                         variables            -Relations
                                shape and                       -3attributes: shape,    (Comparing
                                location                           texture/color, and      Points and
                                                                   location                Patterns)
                                                                                        (summarizing
                                                                                           data)


            Dynamic          -Summary map,      -Aggregation    -Multiple maps or       -Comparison
            (W/ time)           animated        (summarizing       Animated maps        -Alternatives
                                map or             data)        -3attributes: shape,    -Options
                                multiple        (showing           color/pattern and    -Relations
                                maps               trends          location             (Comparing
                             -3attributes:         over time)                              Points and
                                shape,                                                     Patterns)
                                location, and                                           (showing
                                color/pattern                                              trends
                                                                                           over time)
Principles:   Effective Layout
   Role of Media
   Role of Structure
      Provide information about plan and its
       consequences
      Help evaluate alternative land use policies

          Display must be proximate

          Display must be comparable
Principles:   Layout & Media Technology
Existing Paper Document
                      Economy


                      Population


                      Housing/Resident


                      Education/Social Service


                      Transportation


                      Environment
Principles:   Layout & Media Technology
Existing Electronic Document

 Text/Number              Map               Graph
                          Land-use
                          Change
   Economy                -housing            Economy
                          -school
                          -infrastructure

   Population                                 Population



   Environment                                Environment
Principles:   Layout
Displaying Interrelationships between Drivers and
 Impacts
 Drivers                                        Impact

  Trends                                         Social Perception

    Economic (GDP)                                 Congestion

     Population                City Growth         Energy CS
                               Land-use
  Regulations                  -residential      Economic Cost
                               -commercial
    Ag. Preservation           -industrial         Infra costs

     River Bluff                                   Hidden cost

  Investments                                    Environment

     Ring Road                                     Habitat FM

    New infrastructure                             Forest lost
Principles:   Layout
  Comparing Alternatives


                     Scenario1 vs          1 vs 2: Impact
                     Scenario2:            Grouped bar chart
Scenario1: driver    Difference Map


                                            Impact description
Scenario2: driver                          Text
Discussion: Wickens on Layout
Proximity of:
 Drivers & Impacts
Discussion: Wickens on Layout
Proximity of:
 Compare Policies
Discussion: Cleveland on Layout
Align Scale:
 Comparison
Other principles
   Provide motivation
   Maintain engagement
   Provide functional flexibility
      Experience / familiarity

      Interface Complexity

      Way-finding

      Clarity & Transparency

      Innovative surprise           Maximum number
                                        of animals
                                             <100
                                             100-200
                                             200-500
                                             > 500
                                             No Data
Conclusion
 Bridgethe gap in PSS interface literature
 Improvement
   Broader range of users/evaluators
   More formative study of PSS development

 Future   study
   Experimental study of each principle
   Aural media as an enhancement
Discussion: Tufte on Graphic
                      Component
   Perhaps not Data : Ink
   Perhaps 1 piece of Data : 1 graphic Attribute
Discussion: Wickens on Graphic
                      Component
   Proximity
   Memory limit -7+ chunks
   3 attributes in one graphic
    make up 1 chunk

Mais conteúdo relacionado

Destaque

Mariotti, Maltese & Boscacci - input2012
Mariotti, Maltese & Boscacci - input2012Mariotti, Maltese & Boscacci - input2012
Mariotti, Maltese & Boscacci - input2012INPUT 2012
 
Maciocco input2012
Maciocco   input2012Maciocco   input2012
Maciocco input2012INPUT 2012
 
Panaro input 2012
Panaro   input 2012Panaro   input 2012
Panaro input 2012INPUT 2012
 
Abis & Peghin - input2012
Abis & Peghin - input2012Abis & Peghin - input2012
Abis & Peghin - input2012INPUT 2012
 
Fenu & Yearwood - input2012
Fenu & Yearwood - input2012Fenu & Yearwood - input2012
Fenu & Yearwood - input2012INPUT 2012
 

Destaque (6)

Mariotti, Maltese & Boscacci - input2012
Mariotti, Maltese & Boscacci - input2012Mariotti, Maltese & Boscacci - input2012
Mariotti, Maltese & Boscacci - input2012
 
Maciocco input2012
Maciocco   input2012Maciocco   input2012
Maciocco input2012
 
Panaro input 2012
Panaro   input 2012Panaro   input 2012
Panaro input 2012
 
Yap input2012
Yap input2012Yap input2012
Yap input2012
 
Abis & Peghin - input2012
Abis & Peghin - input2012Abis & Peghin - input2012
Abis & Peghin - input2012
 
Fenu & Yearwood - input2012
Fenu & Yearwood - input2012Fenu & Yearwood - input2012
Fenu & Yearwood - input2012
 

Semelhante a Budthimedhee - Input2012

Dileo Presentation (in English)
Dileo Presentation (in English)Dileo Presentation (in English)
Dileo Presentation (in English)Giannis Tsakonas
 
Reviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical StudyReviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical StudyUniversidade de São Paulo
 
Graph Based Machine Learning with Applications to Media Analytics
Graph Based Machine Learning with Applications to Media AnalyticsGraph Based Machine Learning with Applications to Media Analytics
Graph Based Machine Learning with Applications to Media AnalyticsNYC Predictive Analytics
 
Formations & Deformations of Social Network Graphs
Formations & Deformations of Social Network GraphsFormations & Deformations of Social Network Graphs
Formations & Deformations of Social Network GraphsShalin Hai-Jew
 
Graph based Clustering
Graph based ClusteringGraph based Clustering
Graph based Clustering怡秀 林
 
From Signal to Symbols
From Signal to SymbolsFrom Signal to Symbols
From Signal to Symbolsgpano
 
Skills portfolio
Skills portfolioSkills portfolio
Skills portfolioyeboyerp
 
Conceptual models of real world geographical phenomena (epm107_2007)
Conceptual models of real world geographical phenomena (epm107_2007)Conceptual models of real world geographical phenomena (epm107_2007)
Conceptual models of real world geographical phenomena (epm107_2007)esambale
 
Tdm recent trends
Tdm recent trendsTdm recent trends
Tdm recent trendsKU Leuven
 
Deep Foundation of Concept Mapping
Deep Foundation of Concept MappingDeep Foundation of Concept Mapping
Deep Foundation of Concept MappingLawrie Hunter
 
Knowledge base for 3D rendering styles
Knowledge base for 3D rendering stylesKnowledge base for 3D rendering styles
Knowledge base for 3D rendering stylesSidonie Christophe
 
Visualisation Tools to Support Data Engagement
Visualisation Tools to Support Data EngagementVisualisation Tools to Support Data Engagement
Visualisation Tools to Support Data EngagementTony Hirst
 
Art and Science of Dashboard Design
Art and Science of Dashboard DesignArt and Science of Dashboard Design
Art and Science of Dashboard DesignSavvyData
 
Seminar on gis analysis functions
Seminar on gis analysis functionsSeminar on gis analysis functions
Seminar on gis analysis functionsPramoda Raj
 
WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016
WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016
WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016Penn State University
 
Splunk | Reporting Use Cases
Splunk | Reporting Use CasesSplunk | Reporting Use Cases
Splunk | Reporting Use CasesBeth Goldman
 
Storyboarding for Data Visualization Design
Storyboarding for Data Visualization DesignStoryboarding for Data Visualization Design
Storyboarding for Data Visualization Designspatialhistory
 

Semelhante a Budthimedhee - Input2012 (20)

Dileo Presentation (in English)
Dileo Presentation (in English)Dileo Presentation (in English)
Dileo Presentation (in English)
 
Reviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical StudyReviewing Data Visualization: an Analytical Taxonomical Study
Reviewing Data Visualization: an Analytical Taxonomical Study
 
Graph Based Machine Learning with Applications to Media Analytics
Graph Based Machine Learning with Applications to Media AnalyticsGraph Based Machine Learning with Applications to Media Analytics
Graph Based Machine Learning with Applications to Media Analytics
 
Formations & Deformations of Social Network Graphs
Formations & Deformations of Social Network GraphsFormations & Deformations of Social Network Graphs
Formations & Deformations of Social Network Graphs
 
symfeat_cvpr2012.pdf
symfeat_cvpr2012.pdfsymfeat_cvpr2012.pdf
symfeat_cvpr2012.pdf
 
Graph based Clustering
Graph based ClusteringGraph based Clustering
Graph based Clustering
 
Graph Theory and Databases
Graph Theory and DatabasesGraph Theory and Databases
Graph Theory and Databases
 
From Signal to Symbols
From Signal to SymbolsFrom Signal to Symbols
From Signal to Symbols
 
Skills portfolio
Skills portfolioSkills portfolio
Skills portfolio
 
Conceptual models of real world geographical phenomena (epm107_2007)
Conceptual models of real world geographical phenomena (epm107_2007)Conceptual models of real world geographical phenomena (epm107_2007)
Conceptual models of real world geographical phenomena (epm107_2007)
 
Tdm recent trends
Tdm recent trendsTdm recent trends
Tdm recent trends
 
Deep Foundation of Concept Mapping
Deep Foundation of Concept MappingDeep Foundation of Concept Mapping
Deep Foundation of Concept Mapping
 
Knowledge base for 3D rendering styles
Knowledge base for 3D rendering stylesKnowledge base for 3D rendering styles
Knowledge base for 3D rendering styles
 
Visualisation Tools to Support Data Engagement
Visualisation Tools to Support Data EngagementVisualisation Tools to Support Data Engagement
Visualisation Tools to Support Data Engagement
 
Art and Science of Dashboard Design
Art and Science of Dashboard DesignArt and Science of Dashboard Design
Art and Science of Dashboard Design
 
Summary2 (1)
Summary2 (1)Summary2 (1)
Summary2 (1)
 
Seminar on gis analysis functions
Seminar on gis analysis functionsSeminar on gis analysis functions
Seminar on gis analysis functions
 
WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016
WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016
WF ED 540, CLASS MEETING 4, Structure of ggplot2 coding, 2016
 
Splunk | Reporting Use Cases
Splunk | Reporting Use CasesSplunk | Reporting Use Cases
Splunk | Reporting Use Cases
 
Storyboarding for Data Visualization Design
Storyboarding for Data Visualization DesignStoryboarding for Data Visualization Design
Storyboarding for Data Visualization Design
 

Mais de INPUT 2012

Corso Pereira & Rocha - Input2012
Corso Pereira & Rocha - Input2012Corso Pereira & Rocha - Input2012
Corso Pereira & Rocha - Input2012INPUT 2012
 
Cingolani - input2012
Cingolani - input2012Cingolani - input2012
Cingolani - input2012INPUT 2012
 
Roccasalva & Spinelli - input2012
Roccasalva & Spinelli - input2012Roccasalva & Spinelli - input2012
Roccasalva & Spinelli - input2012INPUT 2012
 
De Bonis - Input2012
De Bonis - Input2012De Bonis - Input2012
De Bonis - Input2012INPUT 2012
 
Limonta - Input2012
Limonta -  Input2012Limonta -  Input2012
Limonta - Input2012INPUT 2012
 
Pontrandolfi & Cartolano - Input 2012
Pontrandolfi & Cartolano - Input 2012Pontrandolfi & Cartolano - Input 2012
Pontrandolfi & Cartolano - Input 2012INPUT 2012
 
Idini - Input2012
Idini - Input2012Idini - Input2012
Idini - Input2012INPUT 2012
 
Pensa, Masala, Marietta &Tabasso - Input2012
Pensa, Masala, Marietta &Tabasso - Input2012Pensa, Masala, Marietta &Tabasso - Input2012
Pensa, Masala, Marietta &Tabasso - Input2012INPUT 2012
 
Bodano, Ingaramo & Sabatino - INPUT2012
Bodano, Ingaramo & Sabatino - INPUT2012Bodano, Ingaramo & Sabatino - INPUT2012
Bodano, Ingaramo & Sabatino - INPUT2012INPUT 2012
 
Abdelmalik - input2012
Abdelmalik - input2012Abdelmalik - input2012
Abdelmalik - input2012INPUT 2012
 
Sini - input2012
Sini - input2012Sini - input2012
Sini - input2012INPUT 2012
 
Jiang - INPUT2012
Jiang - INPUT2012Jiang - INPUT2012
Jiang - INPUT2012INPUT 2012
 
Ardissono & Voghera - INPUT2012
Ardissono & Voghera - INPUT2012Ardissono & Voghera - INPUT2012
Ardissono & Voghera - INPUT2012INPUT 2012
 
Maltinti, Melis and Annunziata - input2012
Maltinti, Melis and Annunziata - input2012Maltinti, Melis and Annunziata - input2012
Maltinti, Melis and Annunziata - input2012INPUT 2012
 
Fabbro & Dean - input2012
Fabbro & Dean - input2012Fabbro & Dean - input2012
Fabbro & Dean - input2012INPUT 2012
 
Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012
Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012
Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012INPUT 2012
 
Lombardini - input2012
Lombardini - input2012Lombardini - input2012
Lombardini - input2012INPUT 2012
 
Isola & Pira - input2012
Isola & Pira - input2012Isola & Pira - input2012
Isola & Pira - input2012INPUT 2012
 
Besio - Input2012
Besio - Input2012Besio - Input2012
Besio - Input2012INPUT 2012
 
Sansoni & Valentini - input2012
Sansoni & Valentini - input2012Sansoni & Valentini - input2012
Sansoni & Valentini - input2012INPUT 2012
 

Mais de INPUT 2012 (20)

Corso Pereira & Rocha - Input2012
Corso Pereira & Rocha - Input2012Corso Pereira & Rocha - Input2012
Corso Pereira & Rocha - Input2012
 
Cingolani - input2012
Cingolani - input2012Cingolani - input2012
Cingolani - input2012
 
Roccasalva & Spinelli - input2012
Roccasalva & Spinelli - input2012Roccasalva & Spinelli - input2012
Roccasalva & Spinelli - input2012
 
De Bonis - Input2012
De Bonis - Input2012De Bonis - Input2012
De Bonis - Input2012
 
Limonta - Input2012
Limonta -  Input2012Limonta -  Input2012
Limonta - Input2012
 
Pontrandolfi & Cartolano - Input 2012
Pontrandolfi & Cartolano - Input 2012Pontrandolfi & Cartolano - Input 2012
Pontrandolfi & Cartolano - Input 2012
 
Idini - Input2012
Idini - Input2012Idini - Input2012
Idini - Input2012
 
Pensa, Masala, Marietta &Tabasso - Input2012
Pensa, Masala, Marietta &Tabasso - Input2012Pensa, Masala, Marietta &Tabasso - Input2012
Pensa, Masala, Marietta &Tabasso - Input2012
 
Bodano, Ingaramo & Sabatino - INPUT2012
Bodano, Ingaramo & Sabatino - INPUT2012Bodano, Ingaramo & Sabatino - INPUT2012
Bodano, Ingaramo & Sabatino - INPUT2012
 
Abdelmalik - input2012
Abdelmalik - input2012Abdelmalik - input2012
Abdelmalik - input2012
 
Sini - input2012
Sini - input2012Sini - input2012
Sini - input2012
 
Jiang - INPUT2012
Jiang - INPUT2012Jiang - INPUT2012
Jiang - INPUT2012
 
Ardissono & Voghera - INPUT2012
Ardissono & Voghera - INPUT2012Ardissono & Voghera - INPUT2012
Ardissono & Voghera - INPUT2012
 
Maltinti, Melis and Annunziata - input2012
Maltinti, Melis and Annunziata - input2012Maltinti, Melis and Annunziata - input2012
Maltinti, Melis and Annunziata - input2012
 
Fabbro & Dean - input2012
Fabbro & Dean - input2012Fabbro & Dean - input2012
Fabbro & Dean - input2012
 
Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012
Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012
Paolillo, Benedetti, Graj, Terlizzi & Bisceglie - input2012
 
Lombardini - input2012
Lombardini - input2012Lombardini - input2012
Lombardini - input2012
 
Isola & Pira - input2012
Isola & Pira - input2012Isola & Pira - input2012
Isola & Pira - input2012
 
Besio - Input2012
Besio - Input2012Besio - Input2012
Besio - Input2012
 
Sansoni & Valentini - input2012
Sansoni & Valentini - input2012Sansoni & Valentini - input2012
Sansoni & Valentini - input2012
 

Último

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Último (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Budthimedhee - Input2012

  • 1. Effective Visualization Interfaces for Planning Support Systems: a formative study Kanjanee Budthimedhee, PhD.
  • 2. Overview  Background  Research Problem  Research Objective  Research Design  Principles  Discussion
  • 3. Background: Research Problem  Planning Support Systems (PSS)  Data  Model  Interface  How to create effective visualization interfaces?
  • 4. Background: Research Objective  Literature  Cognitive quality of graphic components and tasks, Spatial relationship property between the components, and Human-computer interaction factors  Principles for effective visualization interfaces not articulated  Objective  Derive principles for designing effective visualization interfaces
  • 5. PSS Interface Effectiveness  Making Plan involves Shaping Attention  PSS must: Direct interest  Counter short term memory limit Maintain attention  Leverage influence of representation
  • 6. Background: Research Method • Formative evaluation • Build various interface prototypes • Assess effectiveness and derive principles • Questions • What components are effective? • What layouts are effective? • How to direct interest & maintain engagement?
  • 7. Background: Research Design  Project PSS: Land-use Evaluation and impact Assessment Model (LEAM)  Interface design evolved over three years  Evaluators of interface effectiveness  LEAM colleagues  Planning students  Other stakeholders  LEAM, a scenario-based PSS simulates regional land-use change as a consequence of policy choices interacting with different economic and demographic futures
  • 8. Data Nine prototypes Model  Design  For each, documented Objectives Data Technology  Design objectives  Data Component Layout  Technology  Interface components  Interface layout  Lessons learned Lesson Learned  Evaluation  Tradeoffs
  • 10. Principles Inferences from the data  Effective Components  Effective Layout  Other Principles
  • 11. Principles: Effective Components  Task  Local: Summarizing data and Showing trends  Global: Comparing point and pattern  Data  Space  Time
  • 12. Principles: Grid Summary Graphic Local Global representation (One variable, Exact (Different variables, information) Relationship comparison) Non-spatial Static (One time) Dynamic (Different time) Spatial Static (One time) Dynamic (Different time)
  • 13. Principles: Graphic Representation Graphic representation Local Global (One variable, Exact information) (Different variables, Relationship comparison) Non- Static -Separated bar -Description -Grouped bar or -Comparison spatial (One time) or icon [or (summarizing icons -Alternatives Table chart] data) -2attributes: shape -Options -1attribute and texture/color -Relations used: shape or (Add dimension = (Comparing color see more Points and relationship) Patterns) (summarizing data) Dynamic -Line or Bars -Trends -Lines or bars -Comparison (Different -2attributes: (showing -3attributes: shape, -Alternatives time) shape and trends over texture/color, and -Options spatial time) spatial pattern -Relations pattern/location (Comparing Points and Patterns) (showing trends over time)
  • 14. Principles: Graphic Representation Graphic representation Local Global (One variable, Exact (Different variables, Relationship information) comparison) Spatial Static -One-variable -Description -Map using different -Comparison (W/o time) map or One (summarizing texture or color -Alternatives object image data) for different -Options -2attributes: variables -Relations shape and -3attributes: shape, (Comparing location texture/color, and Points and location Patterns) (summarizing data) Dynamic -Summary map, -Aggregation -Multiple maps or -Comparison (W/ time) animated (summarizing Animated maps -Alternatives map or data) -3attributes: shape, -Options multiple (showing color/pattern and -Relations maps trends location (Comparing -3attributes: over time) Points and shape, Patterns) location, and (showing color/pattern trends over time)
  • 15. Principles: Effective Layout  Role of Media  Role of Structure  Provide information about plan and its consequences  Help evaluate alternative land use policies  Display must be proximate  Display must be comparable
  • 16. Principles: Layout & Media Technology Existing Paper Document Economy Population Housing/Resident Education/Social Service Transportation Environment
  • 17. Principles: Layout & Media Technology Existing Electronic Document Text/Number Map Graph Land-use Change Economy -housing Economy -school -infrastructure Population Population Environment Environment
  • 18. Principles: Layout Displaying Interrelationships between Drivers and Impacts Drivers Impact Trends Social Perception Economic (GDP) Congestion Population City Growth Energy CS Land-use Regulations -residential Economic Cost -commercial Ag. Preservation -industrial Infra costs River Bluff Hidden cost Investments Environment Ring Road Habitat FM New infrastructure Forest lost
  • 19. Principles: Layout Comparing Alternatives Scenario1 vs 1 vs 2: Impact Scenario2: Grouped bar chart Scenario1: driver Difference Map Impact description Scenario2: driver Text
  • 20. Discussion: Wickens on Layout Proximity of: Drivers & Impacts
  • 21. Discussion: Wickens on Layout Proximity of: Compare Policies
  • 22. Discussion: Cleveland on Layout Align Scale: Comparison
  • 23. Other principles  Provide motivation  Maintain engagement  Provide functional flexibility  Experience / familiarity  Interface Complexity  Way-finding  Clarity & Transparency  Innovative surprise Maximum number of animals <100 100-200 200-500 > 500 No Data
  • 24. Conclusion  Bridgethe gap in PSS interface literature  Improvement  Broader range of users/evaluators  More formative study of PSS development  Future study  Experimental study of each principle  Aural media as an enhancement
  • 25.
  • 26. Discussion: Tufte on Graphic Component  Perhaps not Data : Ink  Perhaps 1 piece of Data : 1 graphic Attribute
  • 27. Discussion: Wickens on Graphic Component  Proximity  Memory limit -7+ chunks  3 attributes in one graphic make up 1 chunk