SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
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

Más contenido relacionado

Similar a Codemap VISWEEK 2010

Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
butest
 
Elegant Resume
Elegant ResumeElegant Resume
Elegant Resume
butest
 
Kadir A_20160804_res_tea
Kadir A_20160804_res_teaKadir A_20160804_res_tea
Kadir A_20160804_res_tea
Kadir A Peker
 

Similar a 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