IEEE VIS Publication Dataset

next
Vis
2010
TanGeoMS: Tangible Geospatial Modeling System
10.1109/TVCG.2010.202
1. 1612
J
We present TanGeoMS, a tangible geospatial modeling visualization system that couples a laser scanner, projector, and a flexible physical three-dimensional model with a standard geospatial information system (GIS) to create a tangible user interface for terrain data. TanGeoMS projects an image of real-world data onto a physical terrain model. Users can alter the topography of the model by modifying the clay surface or placing additional objects on the surface. The modified model is captured by an overhead laser scanner then imported into a GIS for analysis and simulation of real-world processes. The results are projected back onto the surface of the model providing feedback on the impact of the modifications on terrain parameters and simulated processes. Interaction with a physical model is highly intuitive, allowing users to base initial design decisions on geospatial data, test the impact of these decisions in GIS simulations, and use the feedback to improve their design. We demonstrate the system on three applications: investigating runoff management within a watershed, assessing the impact of storm surge on barrier islands, and exploring landscape rehabilitation in military training areas.
Tateosian, L.;Mitasova, H.;Harmon, B.;Fogleman, B.;Weaver, K.;Harmon, R.
North Carolina State Univ., Raleigh, NC, USA|c|;;;;;
10.1109/VISUAL.1999.809890
Visualization system, geographic/geospatial visualization, terrain visualization, tangible user interface, collaborative visualization, human-computer interaction
Vis
2010
Two-Phase Mapping for Projecting Massive Data Sets
10.1109/TVCG.2010.207
1. 1290
J
Most multidimensional projection techniques rely on distance (dissimilarity) information between data instances to embed high-dimensional data into a visual space. When data are endowed with Cartesian coordinates, an extra computational effort is necessary to compute the needed distances, making multidimensional projection prohibitive in applications dealing with interactivity and massive data. The novel multidimensional projection technique proposed in this work, called Part-Linear Multidimensional Projection (PLMP), has been tailored to handle multivariate data represented in Cartesian high-dimensional spaces, requiring only distance information between pairs of representative samples. This characteristic renders PLMP faster than previous methods when processing large data sets while still being competitive in terms of precision. Moreover, knowing the range of variation for data instances in the high-dimensional space, we can make PLMP a truly streaming data projection technique, a trait absent in previous methods.
Paulovich, F.V.;Silva, C.T.;Nonato, L.G.
Univ. de Sao Paulo, São Carlos, Brazil|c|;;
10.1109/INFVIS.2002.1173159;10.1109/VISUAL.1996.567787;10.1109/TVCG.2008.138;10.1109/TVCG.2009.131;10.1109/INFVIS.2004.60;10.1109/TVCG.2007.70580;10.1109/TVCG.2008.153;10.1109/INFVIS.2002.1173161
Dimensionality Reduction,Projection Methods,Visual Data Mining,Streaming Technique
Vis
2010
Uncertainty-Aware Guided Volume Segmentation
10.1109/TVCG.2010.208
1. 1365
J
Although direct volume rendering is established as a powerful tool for the visualization of volumetric data, efficient and reliable feature detection is still an open topic. Usually, a tradeoff between fast but imprecise classification schemes and accurate but time-consuming segmentation techniques has to be made. Furthermore, the issue of uncertainty introduced with the feature detection process is completely neglected by the majority of existing approaches.In this paper we propose a guided probabilistic volume segmentation approach that focuses on the minimization of uncertainty. In an iterative process, our system continuously assesses uncertainty of a random walker-based segmentation in order to detect regions with high ambiguity, to which the user's attention is directed to support the correction of potential misclassifications. This reduces the risk of critical segmentation errors and ensures that information about the segmentation's reliability is conveyed to the user in a dependable way. In order to improve the efficiency of the segmentation process, our technique does not only take into account the volume data to be segmented, but also enables the user to incorporate classification information. An interactive workflow has been achieved by implementing the presented system on the GPU using the OpenCL API. Our results obtained for several medical data sets of different modalities, including brain MRI and abdominal CT, demonstrate the reliability and efficiency of our approach.
Prassni, J.-S.;Ropinski, T.;Hinrichs, K.
Visualization & Comput. Graphics Res. Group (VisCG), Univ. of Munster, Munster, Germany|c|;;
10.1109/VISUAL.2005.1532855;10.1109/VISUAL.2003.1250370;10.1109/TVCG.2009.189;10.1109/TVCG.2007.70518;10.1109/VISUAL.2005.1532807;10.1109/VISUAL.2003.1250369
Volume segmentation, uncertainty, classification, random walker
Vis
2010
VDVR: Verifiable Volume Visualization of Projection-Based Data
10.1109/TVCG.2010.211
1. 1524
J
Practical volume visualization pipelines are never without compromises and errors. A delicate and often-studied component is the interpolation of off-grid samples, where aliasing can lead to misleading artifacts and blurring, potentially hiding fine details of critical importance. The verifiable visualization framework we describe aims to account for these errors directly in the volume generation stage, and we specifically target volumetric data obtained via computed tomography (CT) reconstruction. In this case the raw data are the X-ray projections obtained from the scanner and the volume data generation process is the CT algorithm. Our framework informs the CT reconstruction process of the specific filter intended for interpolation in the subsequent visualization process, and this in turn ensures an accurate interpolation there at a set tolerance. Here, we focus on fast trilinear interpolation in conjunction with an octree-type mixed resolution volume representation without T-junctions. Efficient rendering is achieved by a space-efficient and locality-optimized representation, which can straightforwardly exploit fast fixed-function pipelines on GPUs.
Ziyi Zheng;Wei Xu;Mueller, K.
Center of Visual Comput., Stony Brook Univ., Stony Brook, NY, USA|c|;;
10.1109/VISUAL.1999.809908;10.1109/VISUAL.1991.175805;10.1109/TVCG.2009.194;10.1109/TVCG.2006.141;10.1109/VISUAL.1994.346331;10.1109/VISUAL.2004.70;10.1109/TVCG.2009.149
Direct volume rendering, computed tomography, filtered back-projection, verifiable visualization
Vis
2010
View-Dependent Streamlines for 3D Vector fields
10.1109/TVCG.2010.212
1. 1586
J
This paper introduces a new streamline placement and selection algorithm for 3D vector fields. Instead of considering the problem as a simple feature search in data space, we base our work on the observation that most streamline fields generate a lot of self-occlusion which prevents proper visualization. In order to avoid this issue, we approach the problem in a view-dependent fashion and dynamically determine a set of streamlines which contributes to data understanding without cluttering the view. Since our technique couples flow characteristic criteria and view-dependent streamline selection we are able achieve the best of both worlds: relevant flow description and intelligible, uncluttered pictures. We detail an efficient GPU implementation of our algorithm, show comprehensive visual results on multiple datasets and compare our method with existing flow depiction techniques. Our results show that our technique greatly improves the readability of streamline visualizations on different datasets without requiring user intervention.
Marchesin, S.;Cheng-Kai Chen;Ho, C.;Kwan-Liu Ma
Univ. of California, Davis, CA, USA|c|;;;
10.1109/VISUAL.2005.1532831;10.1109/TVCG.2007.70595;10.1109/VISUAL.1994.346312;10.1109/VISUAL.2002.1183789;10.1109/TVCG.2006.116;10.1109/VISUAL.2000.885690;10.1109/VISUAL.1998.745295;10.1109/VISUAL.2005.1532832;10.1109/VISUAL.2005.1532834;10.1109/TVCG.2009.125
Streamlines, Vector fields, View-dependent
Vis
2010
Visual Exploration of High Dimensional Scalar Functions
10.1109/TVCG.2010.213
1. 1280
J
An important goal of scientific data analysis is to understand the behavior of a system or process based on a sample of the system. In many instances it is possible to observe both input parameters and system outputs, and characterize the system as a high-dimensional function. Such data sets arise, for instance, in large numerical simulations, as energy landscapes in optimization problems, or in the analysis of image data relating to biological or medical parameters. This paper proposes an approach to analyze and visualizing such data sets. The proposed method combines topological and geometric techniques to provide interactive visualizations of discretely sampled high-dimensional scalar fields. The method relies on a segmentation of the parameter space using an approximate Morse-Smale complex on the cloud of point samples. For each crystal of the Morse-Smale complex, a regression of the system parameters with respect to the output yields a curve in the parameter space. The result is a simplified geometric representation of the Morse-Smale complex in the high dimensional input domain. Finally, the geometric representation is embedded in 2D, using dimension reduction, to provide a visualization platform. The geometric properties of the regression curves enable the visualization of additional information about each crystal such as local and global shape, width, length, and sampling densities. The method is illustrated on several synthetic examples of two dimensional functions. Two use cases, using data sets from the UCI machine learning repository, demonstrate the utility of the proposed approach on real data. Finally, in collaboration with domain experts the proposed method is applied to two scientific challenges. The analysis of parameters of climate simulations and their relationship to predicted global energy flux and the concentrations of chemical species in a combustion simulation and their integration with temperature.
Gerber, S.;Bremer, P.-T.;Pascucci, V.;Whitaker, R.T.
Sci. Comput. & Imaging Inst., Univ. of Utah, Salt Lake City, UT, USA|c|;;;
10.1109/VISUAL.2004.96;10.1109/TVCG.2007.70603;10.1109/TVCG.2006.186;10.1109/TVCG.2007.70552;10.1109/TVCG.2007.70601;10.1109/VISUAL.2005.1532839
Morse theory, High-dimensional visualization, Morse-Smale complex
Vis
2010
Visual Optimality and Stability Analysis of 3DCT Scan Positions
10.1109/TVCG.2010.214
1. 1486
J
Industrial cone-beam X-Ray computed tomography (CT) systems often face problems due to artifacts caused by a bad placement of the specimen on the rotary plate. This paper presents a visual-analysis tool for CT systems, which provides a simulation-based preview and estimates artifacts and deviations of a specimen's placement using the corresponding 3D geometrical surface model as input. The presented tool identifies potentially good or bad placements of a specimen and regions of a specimen, which cause the major portion of artefacts. The tool can be used for a preliminary analysis of the specimen before CT scanning, in order to determine the optimal way of placing the object. The analysis includes: penetration lengths, placement stability and an investigation in Radon space. Novel visualization techniques are applied to the simulation data. A stability widget is presented for determining the placement parameters' robustness. The performance and the comparison of results provided by the tool compared with real world data is demonstrated using two specimens.
Amirkhanov, A.;Heinzl, C.;Reiter, M.;Groller, E.
Inst. of Comput. Graphics & Algorithms, Vienna Univ. of Technol., Vienna, Austria|c|;;;
10.1109/TVCG.2006.152;10.1109/VISUAL.2005.1532834;10.1109/VISUAL.2005.1532833
Vis
2010
Visualization by Proxy: A Novel Framework for Deferred Interaction with Volume Data
10.1109/TVCG.2010.215
1. 1559
J
Interactivity is key to exploration of volume data. Interactivity may be hindered due to many factors, e.g. large data size,high resolution or complexity of a data set, or an expensive rendering algorithm. We present a novel framework for visualizing volumedata that enables interactive exploration using proxy images, without accessing the original 3D data. Data exploration using directvolume rendering requires multiple (often redundant) accesses to possibly large amounts of data. The notion of visualization by proxyrelies on the ability to defer operations traditionally used for exploring 3D data to a more suitable intermediate representation forinteraction - proxy images. Such operations include view changes, transfer function exploration, and relighting. While previous workhas addressed specific interaction needs, we provide a complete solution that enables real-time interaction with large data sets andhas low hardware and storage requirements.
Tikhonova, A.;Correa, C.;Kwan-Liu Ma
Univ. of California, Davis, CA, USA|c|;;
10.1109/TVCG.2007.70591;10.1109/VISUAL.1996.568113;10.1109/VISUAL.2002.1183758
Volume visualization, deferred interaction, image-based rendering, volume distortion camera
Vis
2010
Visualizing Flow Trajectories Using Locality-based Rendering and Warped Curve Plots
10.1109/TVCG.2010.218
1. 1594
J
In flow simulations the behavior and properties of particle trajectories often depend on the physical geometry contained in the simulated environment. Understanding the flow in and around the geometry itself is an important part of analyzing the data. Previous work has often utilized focus+context rendering techniques, with an emphasis on showing trajectories while simplifying or illustratively rendering the physical areas. Our research instead emphasizes the local relationship between particle paths and geometry by using a projected multi-field visualization technique. The correlation between a particle path and its surrounding area is calculated on-the-fly and displayed in a non-intrusive manner. In addition, we support visual exploration and comparative analysis through the use of linked information visualization, such as manipulatable curve plots and one-on-one similarity plots. Our technique is demonstrated on particle trajectories from a groundwater simulation and a computer room airflow simulation, where the flow of particles is highly influenced by the dense geometry.
Jones, C.;Kwan-Liu Ma
Univ. of California, Davis, CA, USA|c|;
10.1109/TVCG.2009.136;10.1109/VISUAL.2005.1532850;10.1109/TVCG.2009.145;10.1109/TVCG.2008.186
Flow visualization, Multi-field visualization, Focus+context visualization, Coordinated linked views
Vis
2010
Volumetric Modeling in Laser BPH Therapy Simulation
10.1109/TVCG.2010.221
1. 1412
J
In this paper, we introduce a novel application of volume modeling techniques on laser Benign Prostatic Hyperplasia (BPH) therapy simulation. The core technique in our system is an algorithm for simulating the tissue vaporization process by laser heating. Different from classical volume CSG operations, our technique takes experimental data as the guidance to determine the vaporization amount so that only a specified amount of tissue is vaporized in each time. Our algorithm uses a predictor-corrector strategy. First, we apply the classical CSG algorithm on a tetrahedral grid based distance field to estimate the vaporized tissue amount. Then, a volume-correction phase is applied on the distance field. To improve the performance, we further propose optimization approaches for efficient implementation.
Zhang, N.;Xiangmin Zhou;Yunhe Shen;Sweet, R.
Univ. of Minnesota, Duluth, MN, USA|c|;;;
10.1109/VISUAL.2003.1250358;10.1109/VISUAL.2003.1250360
Volume modeling, volume CSG, controlled-volume vaporization, medical simulation, laser BPH simulator
Vis
2010
World Lines
10.1109/TVCG.2010.223
1. 1467
J
In this paper we present World Lines as a novel interactive visualization that provides complete control over multiple heterogeneous simulation runs. In many application areas, decisions can only be made by exploring alternative scenarios. The goal of the suggested approach is to support users in this decision making process. In this setting, the data domain is extended to a set of alternative worlds where only one outcome will actually happen. World Lines integrate simulation, visualization and computational steering into a single unified system that is capable of dealing with the extended solution space. World Lines represent simulation runs as causally connected tracks that share a common time axis. This setup enables users to interfere and add new information quickly. A World Line is introduced as a visual combination of user events and their effects in order to present a possible future. To quickly find the most attractive outcome, we suggest World Lines as the governing component in a system of multiple linked views and a simulation component. World Lines employ linking and brushing to enable comparative visual analysis of multiple simulations in linked views. Analysis results can be mapped to various visual variables that World Lines provide in order to highlight the most compelling solutions. To demonstrate this technique we present a flooding scenario and show the usefulness of the integrated approach to support informed decision making.
Waser, J.;Fuchs, R.;Ribicic, H.;Schindler, B.;Bloschl, G.;Groller, E.
VRVis Vienna, Vienna, Austria|c|;;;;;
10.1109/INFVIS.2002.1173149;10.1109/INFVIS.2004.12;10.1109/VISUAL.1999.809871;10.1109/INFVIS.2005.1532143;10.1109/TVCG.2009.199;10.1109/VISUAL.1993.398857;10.1109/TVCG.2008.145;10.1109/TVCG.2007.70539;10.1109/VISUAL.1998.745289
Problem solving environment, decision making, simulation steering, parallel worlds, CFD, smoothed particle hydrodynamics
InfoVis
2009
"Search, Show Context, Expand on Demand": Supporting Large Graph Exploration with Degree-of-Interest
10.1109/TVCG.2009.108
9. 960
J
A common goal in graph visualization research is the design of novel techniques for displaying an overview of an entire graph. However, there are many situations where such an overview is not relevant or practical for users, as analyzing the global structure may not be related to the main task of the users that have semi-specific information needs. Furthermore, users accessing large graph databases through an online connection or users running on less powerful (mobile) hardware simply do not have the resources needed to compute these overviews. In this paper, we advocate an interaction model that allows users to remotely browse the immediate context graph around a specific node of interest. We show how Furnas' original degree of interest function can be adapted from trees to graphs and how we can use this metric to extract useful contextual subgraphs, control the complexity of the generated visualization and direct users to interesting datapoints in the context. We demonstrate the effectiveness of our approach with an exploration of a dense online database containing over 3 million legal citations.
van Ham, F.;Perer, A.
IBM-ILOG Res., Gentilly, France|c|;
10.1109/TVCG.2006.122;10.1109/INFVIS.2004.66;10.1109/INFVIS.2004.43;10.1109/TVCG.2006.166;10.1109/TVCG.2006.147
Graph visualization, network visualization, degree of interest, legal citation networks, focus+context
InfoVis
2009
A Comparison of User-Generated and Automatic Graph Layouts
10.1109/TVCG.2009.109
9. 968
J
The research presented in this paper compares user-generated and automatic graph layouts. Following the methods suggested by van Ham et al. (2008), a group of users generated graph layouts using both multi-touch interaction on a tabletop display and mouse interaction on a desktop computer. Users were asked to optimize their layout for aesthetics and analytical tasks with a social network. We discuss characteristics of the user-generated layouts and interaction methods employed by users in this process. We then report on a web-based study to compare these layouts with the output of popular automatic layout algorithms. Our results demonstrate that the best of the user-generated layouts performed as well as or better than the physics-based layout. Orthogonal and circular automatic layouts were found to be considerably less effective than either the physics-based layout or the best of the user-generated layouts. We highlight several attributes of the various layouts that led to high accuracy and improved task completion time, as well as aspects in which traditional automatic layout methods were unsuccessful for our tasks.
Dwyer, T.;Bongshin Lee;Fisher, D.;Quinn, K.I.;Isenberg, P.;Robertson, G.;North, C.
;;;;;;
10.1109/TVCG.2008.155
Graph layout, network layout, automatic layout algorithms, user-generated layout, graph-drawing aesthetics
InfoVis
2009
A Multi-Threading Architecture to Support Interactive Visual Exploration
10.1109/TVCG.2009.110
1. 1120
J
During continuous user interaction, it is hard to provide rich visual feedback at interactive rates for datasets containing millions of entries. The contribution of this paper is a generic architecture that ensures responsiveness of the application even when dealing with large data and that is applicable to most types of information visualizations. Our architecture builds on the separation of the main application thread and the visualization thread, which can be cancelled early due to user interaction. In combination with a layer mechanism, our architecture facilitates generating previews incrementally to provide rich visual feedback quickly. To help avoiding common pitfalls of multi-threading, we discuss synchronization and communication in detail. We explicitly denote design choices to control trade-offs. A quantitative evaluation based on the system VI S P L ORE shows fast visual feedback during continuous interaction even for millions of entries. We describe instantiations of our architecture in additional tools.
Piringer, H.;Tominski, C.;Muigg, P.;Berger, W.
VRVis Res. Center, Vienna, Austria|c|;;;
10.1109/VISUAL.1999.809891;10.1109/TVCG.2006.138;10.1109/INFVIS.1997.636790;10.1109/TVCG.2006.171;10.1109/INFVIS.2004.12;10.1109/INFVIS.2002.1173156;10.1109/TVCG.2007.70540;10.1109/TVCG.2006.178;10.1109/TVCG.2006.170;10.1109/INFVIS.2004.64;10.1109/INFVIS.2000.885092;10.1109/VAST.2008.4677357
Information visualization architecture, continuous interaction, multi-threading, layer, preview
InfoVis
2009
A Nested Model for Visualization Design and Validation
10.1109/TVCG.2009.111
9. 928
J
We present a nested model for the visualization design and validation with four layers: characterize the task and data in the vocabulary of the problem domain, abstract into operations and data types, design visual encoding and interaction techniques, and create algorithms to execute techniques efficiently. The output from a level above is input to the level below, bringing attention to the design challenge that an upstream error inevitably cascades to all downstream levels. This model provides prescriptive guidance for determining appropriate evaluation approaches by identifying threats to validity unique to each level. We also provide three recommendations motivated by this model: authors should distinguish between these levels when claiming contributions at more than one of them, authors should explicitly state upstream assumptions at levels above the focus of a paper, and visualization venues should accept more papers on domain characterization.
Munzner, T.
Univ. of British Columbia, Vancouver, BC, Canada|c|
10.1109/VAST.2007.4389008;10.1109/INFVIS.2005.1532136;10.1109/TVCG.2008.117;10.1109/TVCG.2006.160;10.1109/VISUAL.1998.745289;10.1109/TVCG.2007.70515;10.1109/TVCG.2008.109;10.1109/VISUAL.1992.235203;10.1109/INFVIS.2004.59;10.1109/INFVIS.2005.1532124;10.1109/INFVIS.1998.729560;10.1109/INFVIS.2004.10;10.1109/TVCG.2008.125;10.1109/INFVIS.1997.636792;10.1109/INFVIS.2005.1532150;10.1109/VISUAL.1990.146375
Models, frameworks, design, evaluation
InfoVis
2009
ABySS-Explorer: Visualizing Genome Sequence Assemblies
10.1109/TVCG.2009.116
8. 888
J
One bottleneck in large-scale genome sequencing projects is reconstructing the full genome sequence from the short subsequences produced by current technologies. The final stages of the genome assembly process inevitably require manual inspection of data inconsistencies and could be greatly aided by visualization. This paper presents our design decisions in translating key data features identified through discussions with analysts into a concise visual encoding. Current visualization tools in this domain focus on local sequence errors making high-level inspection of the assembly difficult if not impossible. We present a novel interactive graph display, ABySS-Explorer, that emphasizes the global assembly structure while also integrating salient data features such as sequence length. Our tool replaces manual and in some cases pen-and-paper based analysis tasks, and we discuss how user feedback was incorporated into iterative design refinements. Finally, we touch on applications of this representation not initially considered in our design phase, suggesting the generality of this encoding for DNA sequence data.
Nielsen, C.B.;Jackman, S.D.;Birol, I.;Jones, S.J.M.
Genome Sci. Centre, BC Cancer Agency, Vancouver, BC, Canada|c|;;;
10.1109/TVCG.2006.147
Bioinformatics visualization, design study, DNA sequence, genome assembly
InfoVis
2009
ActiviTree: Interactive Visual Exploration of Sequences in Event-Based Data Using Graph Similarity
10.1109/TVCG.2009.117
9. 952
J
The identification of significant sequences in large and complex event-based temporal data is a challenging problem with applications in many areas of today's information intensive society. Pure visual representations can be used for the analysis, but are constrained to small data sets. Algorithmic search mechanisms used for larger data sets become expensive as the data size increases and typically focus on frequency of occurrence to reduce the computational complexity, often overlooking important infrequent sequences and outliers. In this paper we introduce an interactive visual data mining approach based on an adaptation of techniques developed for Web searching, combined with an intuitive visual interface, to facilitate user-centred exploration of the data and identification of sequences significant to that user. The search algorithm used in the exploration executes in negligible time, even for large data, and so no pre-processing of the selected data is required, making this a completely interactive experience for the user. Our particular application area is social science diary data but the technique is applicable across many other disciplines.
Vrotsou, K.;Johansson, J.;Cooper, M.
Linkoping Univ., Linkoping, Sweden|c|;;
10.1109/TVCG.2006.192;10.1109/VAST.2006.261421
Interactive visual exploration, event-based data, sequence identification, graph similarity, node similarity
InfoVis
2009
Bubble Sets: Revealing Set Relations with Isocontours over Existing Visualizations
10.1109/TVCG.2009.122
1. 1016
J
While many data sets contain multiple relationships, depicting more than one data relationship within a single visualization is challenging. We introduce Bubble Sets as a visualization technique for data that has both a primary data relation with a semantically significant spatial organization and a significant set membership relation in which members of the same set are not necessarily adjacent in the primary layout. In order to maintain the spatial rights of the primary data relation, we avoid layout adjustment techniques that improve set cluster continuity and density. Instead, we use a continuous, possibly concave, isocontour to delineate set membership, without disrupting the primary layout. Optimizations minimize cluster overlap and provide for calculation of the isocontours at interactive speeds. Case studies show how this technique can be used to indicate multiple sets on a variety of common visualizations.
Collins, C.;Penn, G.;Carpendale, S.
Univ. of Toronto, Toronto, ON, Canada|c|;;
10.1109/TVCG.2006.122;10.1109/INFVIS.2005.1532150;10.1109/TVCG.2008.130;10.1109/TVCG.2008.144;10.1109/INFVIS.2005.1532126;10.1109/TVCG.2007.70521;10.1109/TVCG.2008.153
clustering, spatial layout, graph visualization, tree visualization
InfoVis
2009
code_swarm: A Design Study in Organic Software Visualization
10.1109/TVCG.2009.123
1. 1104
J
In May of 2008, we published online a series of software visualization videos using a method called code_swarm. Shortly thereafter, we made the code open source and its popularity took off. This paper is a study of our code swarm application, comprising its design, results and public response. We share our design methodology, including why we chose the organic information visualization technique, how we designed for both developers and a casual audience, and what lessons we learned from our experiment. We validate the results produced by code_swarm through a qualitative analysis and by gathering online user comments. Furthermore, we successfully released the code as open source, and the software community used it to visualize their own projects and shared their results as well. In the end, we believe code_swarm has positive implications for the future of organic information design and open source information visualization practice.
Ogawa, M.;Kwan-Liu Ma
VIDI Lab., Univ. of California, Davis, CA, USA|c|;
10.1109/TVCG.2007.70541;10.1109/TVCG.2008.172;10.1109/INFVIS.2005.1532125;10.1109/INFVIS.2004.65;10.1109/INFVIS.2005.1532122
Software visualization, organic information visualization, software development history and evolution
InfoVis
2009
Comparing Dot and Landscape Spatializations for Visual Memory Differences
10.1109/TVCG.2009.127
1. 1040
J
Spatialization displays use a geographic metaphor to arrange non-spatial data. For example, spatializations are commonly applied to document collections so that document themes appear as geographic features such as hills. Many common spatialization interfaces use a 3-D landscape metaphor to present data. However, it is not clear whether 3-D spatializations afford improved speed and accuracy for user tasks compared to similar 2-D spatializations. We describe a user study comparing users' ability to remember dot displays, 2-D landscapes, and 3-D landscapes for two different data densities (500 vs. 1000 points). Participants' visual memory was statistically more accurate when viewing dot displays and 3-D landscapes compared to 2-D landscapes. Furthermore, accuracy remembering a spatialization was significantly better overall for denser spatializations. Theseresults are of benefit to visualization designers who are contemplating the best ways to present data using spatialization techniques.
Tory, M.;Swindells, C.;Dreezer, R.
Univ. of Victoria, Victoria, BC, Canada|c|;;
10.1109/INFVIS.2004.19;10.1109/INFVIS.2002.1173146;10.1109/TVCG.2007.70596;10.1109/INFVIS.2004.60;10.1109/INFVIS.2001.963291;10.1109/INFVIS.1995.528686;10.1109/INFVIS.2001.963291;10.1109/INFVIS.2001.963274
Information interfaces and presentation, screen design, evaluation / methodology, user / machine systems, software psychology, landscape visualization