SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Embedding Spatial Visualization
in the IDE: an Exploratory Study	
  
Adrian Kuhn and David Erni and Oscar Nierstrasz
SCG, University of Bern, Switzerland
Adrian Kuhn and Peter Loretan and Oscar Nierstrasz, “Consistent Layout
for Thematic Software Maps,” WCRE 2008.
Embedded in the IDE.
Demo time… is tomorrow J
Think aloud
Developers used the map to
  assess search results…
Developers did not use the
  map for navigation…
Developers did speak of the
 system in spatial terms…
Developers were confused by
 vocabulary-based layout…
Main results were…
•  Participants made good us of the map to
   inspect search results and call graph.
•  Participants found the layout of the map
   (which uses vocabulary to cluster classes by
   topic) surprising and often confusing.
My main take away: run user
studies first to learn about needs!
Software Cartography
  http://scg.unibe.ch/codemap

Contenu connexe

Similaire à Codemap VISWEEK 2010

Design of Spatial Applications
Design of Spatial ApplicationsDesign of Spatial Applications
Design of Spatial Applicationscreativesynthesis
 
Ooms - Cognitive user evaluation of digital maps: findings and challenges
Ooms - Cognitive user evaluation of digital maps: findings and challengesOoms - Cognitive user evaluation of digital maps: findings and challenges
Ooms - Cognitive user evaluation of digital maps: findings and challengesswenney
 
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Beat Signer
 
1220 7106026052 7106026051
1220 7106026052 71060260511220 7106026052 7106026051
1220 7106026052 7106026051adhisry
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resumebutest
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resumebutest
 
A Pragmatic Perspective on Software Visualization
A Pragmatic Perspective on Software VisualizationA Pragmatic Perspective on Software Visualization
A Pragmatic Perspective on Software VisualizationArie van Deursen
 
Google SketchUp for Media Architecture Communication
Google SketchUp for Media  Architecture CommunicationGoogle SketchUp for Media  Architecture Communication
Google SketchUp for Media Architecture CommunicationMichael Vallance
 
Kadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A Peker
 
Geographic Information Systems and Social Learning in Participatory Spatial P...
Geographic Information Systems and Social Learning in Participatory Spatial P...Geographic Information Systems and Social Learning in Participatory Spatial P...
Geographic Information Systems and Social Learning in Participatory Spatial P...Robert Goodspeed
 
Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...
Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...
Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...Skolkovo Robotics Center
 
PhD_Pre-defense_2012
PhD_Pre-defense_2012PhD_Pre-defense_2012
PhD_Pre-defense_2012oomskristien
 
Research software susainability
Research software susainabilityResearch software susainability
Research software susainabilityDaniel S. Katz
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015DUSPviz
 
Research Mapping with Google Maps Engine
Research Mapping with Google Maps EngineResearch Mapping with Google Maps Engine
Research Mapping with Google Maps EngineMargot
 
Static Spatial Graph Features
Static Spatial Graph FeaturesStatic Spatial Graph Features
Static Spatial Graph FeaturesNiklas Elmqvist
 
Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...Matthias Trapp
 
01. Introduction to concept mapping
01. Introduction to concept mapping01. Introduction to concept mapping
01. Introduction to concept mappingLawrie Hunter
 
Unfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and GeovisualizationsUnfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and GeovisualizationsTill Nagel
 

Similaire à Codemap VISWEEK 2010 (20)

Design of Spatial Applications
Design of Spatial ApplicationsDesign of Spatial Applications
Design of Spatial Applications
 
Ooms - Cognitive user evaluation of digital maps: findings and challenges
Ooms - Cognitive user evaluation of digital maps: findings and challengesOoms - Cognitive user evaluation of digital maps: findings and challenges
Ooms - Cognitive user evaluation of digital maps: findings and challenges
 
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
 
1220 7106026052 7106026051
1220 7106026052 71060260511220 7106026052 7106026051
1220 7106026052 7106026051
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
 
A Pragmatic Perspective on Software Visualization
A Pragmatic Perspective on Software VisualizationA Pragmatic Perspective on Software Visualization
A Pragmatic Perspective on Software Visualization
 
Google SketchUp for Media Architecture Communication
Google SketchUp for Media  Architecture CommunicationGoogle SketchUp for Media  Architecture Communication
Google SketchUp for Media Architecture Communication
 
Kadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A_20160804_res_tea
Kadir A_20160804_res_tea
 
Geographic Information Systems and Social Learning in Participatory Spatial P...
Geographic Information Systems and Social Learning in Participatory Spatial P...Geographic Information Systems and Social Learning in Participatory Spatial P...
Geographic Information Systems and Social Learning in Participatory Spatial P...
 
Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...
Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...
Burnaev and Notchenko. Skoltech. Bridging gap between 2D and 3D with Deep Lea...
 
Air Canvas
Air CanvasAir Canvas
Air Canvas
 
PhD_Pre-defense_2012
PhD_Pre-defense_2012PhD_Pre-defense_2012
PhD_Pre-defense_2012
 
Research software susainability
Research software susainabilityResearch software susainability
Research software susainability
 
GIS Orientation 2015
GIS Orientation 2015GIS Orientation 2015
GIS Orientation 2015
 
Research Mapping with Google Maps Engine
Research Mapping with Google Maps EngineResearch Mapping with Google Maps Engine
Research Mapping with Google Maps Engine
 
Static Spatial Graph Features
Static Spatial Graph FeaturesStatic Spatial Graph Features
Static Spatial Graph Features
 
Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...Visualization of Knowledge Distribution across Development Teams using 2.5D S...
Visualization of Knowledge Distribution across Development Teams using 2.5D S...
 
01. Introduction to concept mapping
01. Introduction to concept mapping01. Introduction to concept mapping
01. Introduction to concept mapping
 
Unfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and GeovisualizationsUnfolding - A Library for Interactive Maps and Geovisualizations
Unfolding - A Library for Interactive Maps and Geovisualizations
 

Codemap VISWEEK 2010