EDBT 2026 Demo / reviewers in the wild / expert
George G. Robertson
dblp:r/GGRobertson
· DBLP profile ↗
67ranked-venue papers
19as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 51 · 15 first-authorGraphics, computer vision, multimedia, augmented reality and games · 9 · 2 first-authorTheory of computation · 4 · 1 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2Databases, data management, data science and information retrieval · 2Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
24 papers |
Visualization and visual analytics · 87% Visual content generation and editing · 7% Virtual and augmented reality · 4% | |
| Human-computer interaction and pervasive computing
30 papers |
User interface design and tools · 28% Interaction techniques and input · 27% Collaborative and social computing · 18% | |
| Databases, data mining, and information retrieval
6 papers |
Information retrieval · 89% Web and social media mining · 6% Data integration and cleaning · 4% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Software engineering, system software, and programming languages
5 papers |
Debugging and program repair · 83% Empirical software engineering · 16% Operating systems · 1% |
Topics — the 30 heaviest of 82, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Information retrieval › search interfaces
faceted search |
0.2 | 3 | 2009 | FacetLens: exposing trends and relationships to support sensemaking within faceted datasets · CHI 2009 FaThumb: a facet-based interface for mobile search · CHI 2006 FacetMap: A Scalable Search and Browse Visualization · IEEE Trans. Vis. Comput. Graph. 2006 |
Visualization and visual analytics
interactive visualization |
0.2 | 2 | 2009 | FacetLens: exposing trends and relationships to support sensemaking within faceted datasets · CHI 2009 FacetMap: A Scalable Search and Browse Visualization · IEEE Trans. Vis. Comput. Graph. 2006 |
Visualization and visual analytics
graph visualization |
0.1 | 1 | 2012 | GraphTrail: analyzing large multivariate, heterogeneous networks while supporting exploration history · CHI 2012 |
Collaborative and social computing › team collaboration
virtual teams |
0.1 | 1 | 2010 | Embodied social proxy: mediating interpersonal connection in hub-and-satellite teams · CHI 2010 |
Debugging and program repair › human factors in debugging
end-user debugging |
0.1 | 1 | 2010 | A strategy-centric approach to the design of end-user debugging tools · CHI 2010 |
Bioinformatics and computational biology
phylogenetics |
0.1 | 1 | 2009 | PhyloDet: a scalable visualization tool for mapping multiple traits to large evolutionary trees · Bioinform. 2009 |
Bioinformatics and computational biology › phylogenetics › phyloinformatics
phylogenetic tree visualization |
0.1 | 1 | 2009 | PhyloDet: a scalable visualization tool for mapping multiple traits to large evolutionary trees · Bioinform. 2009 |
Information retrieval › interactive information retrieval
sensemaking |
0.1 | 1 | 2009 | FacetLens: exposing trends and relationships to support sensemaking within faceted datasets · CHI 2009 |
Visualization and visual analytics › graph visualization
graph drawing |
0.1 | 1 | 2009 | A Comparison of User-Generated and Automatic Graph Layouts · IEEE Trans. Vis. Comput. Graph. 2009 |
Visual content generation and editing
layout generation |
0.1 | 1 | 2009 | A Comparison of User-Generated and Automatic Graph Layouts · IEEE Trans. Vis. Comput. Graph. 2009 |
Visualization and visual analytics
information visualization |
0.1 | 4 | 2007 | AdaptiviTree: Adaptive Tree Visualization for Tournament-Style Brackets · IEEE Trans. Vis. Comput. Graph. 2007 The perspective wall: detail and context smoothly integrated · CHI 1991 The information visualizer, an information workspace · CHI 1991 |
Visualization and visual analytics › multi-view visualization
small multiples |
0.1 | 1 | 2008 | Effectiveness of Animation in Trend Visualization · IEEE Trans. Vis. Comput. Graph. 2008 |
Visualization and visual analytics › temporal data visualization
trend visualization |
0.1 | 1 | 2008 | Effectiveness of Animation in Trend Visualization · IEEE Trans. Vis. Comput. Graph. 2008 |
Interaction techniques and input › spatial interaction › navigation
3d navigation |
0.1 | 2 | 2003 | Women go with the (optical) flow · CHI 2003 Exploring 3D navigation: combining speed-coupled flying with orbiting · CHI 2001 |
Visualization and visual analytics › interaction techniques
animated transitions |
0.1 | 1 | 2007 | Animated Transitions in Statistical Data Graphics · IEEE Trans. Vis. Comput. Graph. 2007 |
Visualization and visual analytics
graphical perception |
0.1 | 1 | 2007 | Animated Transitions in Statistical Data Graphics · IEEE Trans. Vis. Comput. Graph. 2007 |
Visualization and visual analytics › information visualization
statistical graphics |
0.1 | 1 | 2007 | Animated Transitions in Statistical Data Graphics · IEEE Trans. Vis. Comput. Graph. 2007 |
Visualization and visual analytics › hierarchical data visualization
tree visualization |
0.1 | 1 | 2007 | AdaptiviTree: Adaptive Tree Visualization for Tournament-Style Brackets · IEEE Trans. Vis. Comput. Graph. 2007 |
Collaborative and social computing › awareness
team awareness |
0.1 | 1 | 2007 | FASTDash: a visual dashboard for fostering awareness in software teams · CHI 2007 |
Ubiquitous computing and smart environments
multitasking support |
0.1 | 1 | 2006 | Clipping lists and change borders: improving multitasking efficiency with peripheral information design · CHI 2006 |
User interface design and tools › display technology
peripheral display |
0.1 | 1 | 2006 | Clipping lists and change borders: improving multitasking efficiency with peripheral information design · CHI 2006 |
Visualization and visual analytics
hierarchical data visualization |
0.0 | 2 | 2002 | Polyarchy visualization: visualizing multiple intersecting hierarchies · CHI 2002 Cone Trees: animated 3D visualizations of hierarchical information · CHI 1991 |
Visualization and visual analytics › visualization evaluation
user study |
0.0 | 2 | 2007 | AdaptiviTree: Adaptive Tree Visualization for Tournament-Style Brackets · IEEE Trans. Vis. Comput. Graph. 2007 FacetMap: A Scalable Search and Browse Visualization · IEEE Trans. Vis. Comput. Graph. 2006 |
Virtual and augmented reality › navigation
virtual environment navigation |
0.0 | 1 | 2002 | Women take a wider view · CHI 2002 |
Interaction techniques and input › spatial interaction › navigation
navigation techniques |
0.0 | 1 | 2002 | Women take a wider view · CHI 2002 |
Interaction techniques and input › touch interaction
multi-touch interaction |
0.0 | 1 | 2009 | A Comparison of User-Generated and Automatic Graph Layouts · IEEE Trans. Vis. Comput. Graph. 2009 |
Usability and user experience research
user study |
0.0 | 1 | 2008 | Effectiveness of Animation in Trend Visualization · IEEE Trans. Vis. Comput. Graph. 2008 |
Information retrieval
personal information management |
0.0 | 1 | 1999 | Visualizing Implicit Queries for Information Management and Retrieval · CHI 1999 |
Web and social media mining
web page organization |
0.0 | 1 | 1999 | Visualizing Implicit Queries for Information Management and Retrieval · CHI 1999 |
Multimedia analysis and retrieval › multimedia retrieval › content-based retrieval
visual retrieval |
0.0 | 1 | 1999 | Visualizing Implicit Queries for Information Management and Retrieval · CHI 1999 |
Methods — techniques the papers use, named apart from their topics
user study · 0.7controlled experiment · 0.4field study · 0.4formative user study · 0.3expert evaluation · 0.3survey · 0.3tool design · 0.2web-based study · 0.2qualitative lab study · 0.1interviews · 0.1usage log analysis · 0.1ethnographic observation · 0.1tree visualization · 0.1user-centered design · 0.1taxonomy · 0.1adaptive deformation · 0.1formative evaluation · 0.1information visualization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | GraphTrail: analyzing large multivariate, heterogeneous networks while supporting exploration historyabstractExploring large network datasets, such as scientific collaboration networks, is challenging because they often contain a large number of nodes and edges in several types and with multiple attributes. Analyses of such networks are often long and complex, and may require several sessions by multiple users. Therefore, it is often difficult for users to recall their own exploration history or share it with others. We introduce GraphTrail, an interactive visualization for analyzing networks through exploration of node and edge aggregates that captures users' interactions and integrates this history directly in the exploration workspace. To facilitate large network analysis, GraphTrail integrates aggregation with familiar charts, drag-and-drop interaction on a canvas, and a novel pivoting mechanism for transitioning between aggregates. Through a three-month field study with a team of archeologists and a qualitative lab study with ten users, we demonstrate the effectiveness of our design and the benefits of integrated exploration history, including analysis comprehension, insight discovery, and exploration recall. Cody Dunne, Nathalie Henry Riche, Bongshin Lee, Ronald A. Metoyer, George G. Robertson |
CHI | 5 |
| 2011 | Motion and Attention in a Kinetic Videoconferencing Proxy
David Sirkin, Gina Venolia, John C. Tang, George G. Robertson, Taemie Jung Kim, Kori Inkpen, Mara Sedlins, Bongshin Lee, Mike Sinclair |
INTERACT (1) | 4 |
| 2010 | A strategy-centric approach to the design of end-user debugging toolsabstractEnd-user programmers' code is notoriously buggy. This problem is amplified by the increasing complexity of end users' programs. To help end users catch errors early and reliably, we employ a novel approach for the design of end-user debugging tools: a focus on supporting end users' effective debugging strategies. This paper makes two contributions. We first demonstrate the potential of a strategy-centric approach to tool design by presenting StratCel, an add-in for Excel. Second, we show the benefits of this design approach: participants using StratCel found twice as many bugs as participants using standard Excel, they fixed four times as many bugs, and all this in only a small fraction of the time. Other contributions included: a boost in novices' debugging performance near experienced participants' improved levels, validated design guidelines, a discussion of the generalizability of this approach, and several opportunities for future research. Valentina Grigoreanu, Margaret M. Burnett, George G. Robertson |
CHI | 3 |
| 2010 | Embodied social proxy: mediating interpersonal connection in hub-and-satellite teamsabstractCurrent business conditions have given rise to distributed teams that are mostly collocated except for one remote member. These "hub-and-satellite" teams face the challenge of the satellite colleague being out-of-sight and out-of-mind. We developed a telepresence device, called an Embodied Social Proxy (ESP), which represents the satellite coworker 24x7. Beyond using ESPs in our own group, we deployed an ESP in four product teams within our company for six weeks. We studied how ESP was used through ethnographic observations, surveys, and usage log data. ESP not only increased the satellite worker's ability to fully participate in meetings, it also increased the hub's attention and affinity towards the satellite. The continuous physical presence of ESP in each team improved the interpersonal social connections between hub and satellite colleagues. Gina Venolia, John C. Tang, Ruy Cervantes, Sara A. Bly, George G. Robertson, Bongshin Lee, Kori Inkpen |
CHI | 5 |
| 2009 | FacetLens: exposing trends and relationships to support sensemaking within faceted datasetsabstractPrevious research has shown that faceted browsing is effective and enjoyable in searching and browsing large collections of data. In this work, we explore the efficacy of interactive visualization systems in supporting exploration and sensemaking within faceted datasets. To do this, we developed an interactive visualization system called FacetLens, which exposes trends and relationships within faceted datasets. FacetLens implements linear facets to enable users not only to identify trends but also to easily compare several trends simultaneously. Furthermore, it offers pivot operations to allow users to navigate the faceted dataset using relationships between items. We evaluate the utility of the system through a description of insights gained while experts used the system to explore the CHI publication repository as well as a database of funding grant data, and report a formative user study that identified usability issues. Bongshin Lee, Greg Smith, George G. Robertson, Mary Czerwinski, Desney S. Tan |
CHI | 3 |
| 2009 | Layout with Circular and Other Non-linear Constraints Using Procrustes Projection
Tim Dwyer, George G. Robertson |
GD | 2 |
| 2009 | WIPDash: Work Item and People Dashboard for Software Development Teams
Mikkel Rønne Jakobsen, Roland Fernandez, Mary Czerwinski, Kori Inkpen, Olga A. Kulyk, George G. Robertson |
INTERACT (2) | 6 |
| 2009 | Understanding Multi-touch Manipulation for Surface Computing
Chris North 0001, Tim Dwyer, Bongshin Lee, Danyel Fisher, Petra Isenberg, George G. Robertson, Kori Inkpen |
INTERACT (2) | 6 |
| 2009 | What designers want: Needs of interactive application designersabstractDesigners' extensive software needs have not been adequately documented in the research literature, and are poorly supported by software. Without appropriate tools to support their needs, designers have difficulty knowing the best way to evolve the look and feel of interactive applications they are designing. In order to inform the design of new tools for interactive application design, we used a grounded theory approach to find out what designers' needs are when designing such applications. This paper reports our findings (20 designer needs) from content analysis of five types of artifacts: surveys, blend discussion list emails, dreamweaver forum entries, flash forum entries, and interviews with ten designers. These 20 needs were then validated in follow-up interviews and focus group sessions. The results of this work revealed trends regarding the importance of each need and show that flow is one of the most important needs. Valentina Grigoreanu, Roland Fernandez, Kori Inkpen, George G. Robertson |
VL/HCC | 4 |
| 2009 | PhyloDet: a scalable visualization tool for mapping multiple traits to large evolutionary treesabstractUNLABELLED: Evolutionary biologists are often interested in finding correlations among biological traits across a number of species, as such correlations may lead to testable hypotheses about the underlying function. Because some species are more closely related than others, computing and visualizing these correlations must be done in the context of the evolutionary tree that relates species. In this note, we introduce PhyloDet (short for PhyloDetective), an evolutionary tree visualization tool that enables biologists to visualize multiple traits mapped to the tree. AVAILABILITY: http://research.microsoft.com/cue/phylodet/ Bongshin Lee, Lev Nachmanson, George G. Robertson, Jonathan M. Carlson, David Heckerman |
Bioinform. | 3 |
| 2009 | A Comparison of User-Generated and Automatic Graph LayoutsabstractThe 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. Tim Dwyer, Bongshin Lee, Danyel Fisher, Kori Inkpen Quinn, Petra Isenberg, George G. Robertson, Chris North 0001 |
IEEE Trans. Vis. Comput. Graph. | 6 |
| 2008 | Revealing uncertainty for information visualizationabstractUncertainty in data occurs in domains ranging from natural science to medicine to computer science. By developing ways to include uncertainty in our information visualizations we can provide more accurate visual depictions of critical datasets. One hindrance to visualizing uncertainty is that we must first understand what uncertainty is and how it is expressed by users. We reviewed existing work from several domains on uncertainty and conducted qualitative interviews with 18 people from diverse domains who self-identified as working with uncertainty. We created a classification of uncertainty representing commonalities in uncertainty across domains and that will be useful for developing appropriate visualizations of uncertainty. Meredith M. Skeels, Bongshin Lee, Greg Smith, George G. Robertson |
AVI | 4 |
| 2008 | Effectiveness of Animation in Trend VisualizationabstractAnimation has been used to show trends in multi-dimensional data. This technique has recently gained new prominence for presentations, most notably with Gapminder Trendalyzer. In Trendalyzer, animation together with interesting data and an engaging presenter helps the audience understand the results of an analysis of the data. It is less clear whether trend animation is effective for analysis. This paper proposes two alternative trend visualizations that use static depictions of trends: one which shows traces of all trends overlaid simultaneously in one display and a second that uses a small multiples display to show the trend traces side-by-side. The paper evaluates the three visualizations for both analysis and presentation. Results indicate that trend animation can be challenging to use even for presentations; while it is the fastest technique for presentation and participants find it enjoyable and exciting, it does lead to many participant errors. Animation is the least effective form for analysis; both static depictions of trends are significantly faster than animation, and the small multiples display is more accurate. George G. Robertson, Roland Fernandez, Danyel Fisher, Bongshin Lee, John T. Stasko |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2007 | FASTDash: a visual dashboard for fostering awareness in software teamsabstractSoftware developers spend significant time gaining and maintaining awareness of fellow developers' activities. FASTDash is a new interactive visualization that seeks to improve team activity awareness using a spatial representation of the shared code base that highlights team members' current activities. With FASTDash, a developer can quickly determine which team members have source files checked out, which files are being viewed, and what methods and classes are currently being changed. The visualization can be annotated, allowing programmers to supplement activity information with additional status details. It provides immediate awareness of potential conflict situations, such as two programmers editing the same source file. FASTDash was developed through user-centered design, including surveys, team interviews, and in situ observation. Results from a field study show that FASTDash improved team awareness, reduced reliance on shared artifacts, and increased project-related communication. Additionally, the team that participated in our field study continues to use FASTDash. Jacob T. Biehl, Mary Czerwinski, Greg Smith, George G. Robertson |
CHI | 4 |
| 2007 | Drawing Graphs with GLEE
Lev Nachmanson, George G. Robertson, Bongshin Lee |
GD | 2 |
| 2007 | CandidTree: Visualizing Structural Uncertainty in Similar Hierarchies
Bongshin Lee, George G. Robertson, Mary Czerwinski, Cynthia Sims Parr |
INTERACT (2) | 2 |
| 2007 | Twelve Years of Visualization Research at MicrosoftabstractSummary form only given. Microsoft Research has been involved in a variety of visualization research efforts over the last twelve years. In this talk, the author summarizes the various threads of research, which include task management, personal information management, software visualization, business visualization, community visualization, graph and tree visualization, and visual analytics for homeland security. The author also gives demonstrations of key prototypes that have been built. One of the key challenges throughout this work has been developing effective means of evaluation of visualization techniques. The author summarizes what we have learned about evaluation methods. Finally, the author summarizes some basic lessons learned about what visualization techniques are most effective across all of these research efforts. George G. Robertson |
VL/HCC | 1 |
| 2007 | Animated Transitions in Statistical Data GraphicsabstractIn this paper we investigate the effectiveness of animated transitions between common statistical data graphics such as bar charts, pie charts, and scatter plots. We extend theoretical models of data graphics to include such transitions, introducing a taxonomy of transition types. We then propose design principles for creating effective transitions and illustrate the application of these principles in DynaVis, a visualization system featuring animated data graphics. Two controlled experiments were conducted to assess the efficacy of various transition types, finding that animated transitions can significantly improve graphical perception. Jeffrey Heer, George G. Robertson |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2007 | AdaptiviTree: Adaptive Tree Visualization for Tournament-Style BracketsabstractOnline pick'em games, such as the recent NCAA college basketball March Madness tournament, form a large and rapidly growing industry. In these games, players make predictions on a tournament bracket that defines which competitors play each other and how they proceed toward a single champion. Throughout the course of the tournament, players monitor the brackets to track progress and to compare predictions made by multiple players. This is often a complex sensemaking task. The classic bracket visualization was designed for use on paper and utilizes an incrementally additive system in which the winner of each match-up is rewritten in the next round as the tournament progresses. Unfortunately, this representation requires a significant amount of space and makes it relatively difficult to get a quick overview of the tournament state since competitors take arbitrary paths through the static bracket. In this paper, we present AdaptiviTree, a novel visualization that adaptively deforms the representation of the tree and uses its shape to convey outcome information. AdaptiviTree not only provides a more compact and understandable representation, but also allows overlays that display predictions as well as other statistics. We describe results from a lab study we conducted to explore the efficacy of AdaptiviTree, as well as from a deployment of the system in a recent real-world sports tournament. Desney S. Tan, Greg Smith, Bongshin Lee, George G. Robertson |
IEEE Trans. Vis. Comput. Graph. | 4 |
| 2006 | Tumble! Splat! helping users access and manipulate occluded content in 2D drawingsabstractAccessing and manipulating occluded content in layered 2D drawings can be difficult. This paper characterizes a design space of techniques that facilitate access to occluded content. In addition, we introduce two new tools, Tumbler and Splatter, which represent unexplored areas of the design space. Finally, we present results of a study that contrasts these two tools against the traditional scene index used in most drawing applications. Results show that Splatter is comparable to and can be better than the scene index. Our findings allow us to understand the inherent design tradeoffs, and to identify areas for further improvement. Gonzalo A. Ramos, George G. Robertson, Mary Czerwinski, Desney S. Tan, Patrick Baudisch, Ken Hinckley, Maneesh Agrawala |
AVI | 2 |
| 2006 | FaThumb: a facet-based interface for mobile searchabstractIn this paper we describe a novel approach for searching large data sets from a mobile phone. Existing interfaces for mobile search require keyword text entry and are not suited for browsing. Our alternative uses a hybrid model to de-emphasize tedious keyword entry in favor of iterative data filtering. We propose navigation and selection of hierarchical metadata (facet navigation), with incremental text entry to further narrow the results. We conducted a formative evaluation to understand the relative advantages of keyword entry versus facet navigation for both browse and search tasks on the phone. We found keyword entry to be more powerful when the name of the search target is known, while facet navigation is otherwise more effective and strongly preferred. Amy K. Karlson, George G. Robertson, Daniel C. Robbins, Mary Czerwinski, Greg Smith |
CHI | 2 |
| 2006 | Clipping lists and change borders: improving multitasking efficiency with peripheral information designabstractInformation workers often have to balance many tasks and interruptions. In this work, we explore peripheral display techniques that improve multitasking efficiency by helping users maintain task flow, know when to resume tasks, and more easily reacquire tasks. Specifically, we compare two types of abstraction that provide different task information: semantic content extraction, which displays only the most relevant content in a window, and change detection, which signals when a change has occurred in a window (all de-signed as modifications to Scalable Fabric [17]). Results from our user study suggest that semantic content extraction improves multitasking performance more so than either change detection or our base case of scaling. Results also show that semantic content extraction provides significant benefits to task flow, resumption timing, and reacquisition. We discuss the implication of these findings on the design of peripheral interfaces that support multitasking. Tara Matthews, Mary Czerwinski, George G. Robertson, Desney S. Tan |
CHI | 3 |
| 2006 | Code Thumbnails: Using Spatial Memory to Navigate Source CodeabstractModern development environments provide many features for navigating source code, yet studies show the developers still spend a tremendous amount of time just navigating. Since existing navigation features rely heavily on memorizing symbol names, we present a new design, called code thumbnails, intended to allow a developer to navigate source code by forming a spatial memory of it. To aid intra-file navigation, we add a thumbnail image of the file to the scrollbar, which makes any part of the file one click away. To aid interfile navigation, we provide a desktop of file thumbnail images, which make any part of any file one click away. We did a formative evaluation of the design with eleven experienced developers and present the results Robert DeLine, Mary Czerwinski, Brian Meyers, Gina Venolia, Steven Mark Drucker, George G. Robertson |
VL/HCC | 6 |
| 2006 | Guest Editorial: Special Section on Visual AnalyticsabstractISUAL analytics is the science of analytical reasoning supportedbyhighlyinteractivevisualinterfaces.People use visual analytics tools and techniques to synthesize information; derive insight from massive, dynamic, and often conflicting data; detect the expected and discover the unexpected; provide timely, defensible, and understandable assessments; and communicate assessments effectively for action. The issues stimulating this body of research provide a grandchallengeinscience:turninginformationoverloadinto the opportunity of the decade. Visual analytics requires interdisciplinary science beyond traditional scientific and information visualization to include statistics, mathematics, knowledge representation, management and discovery technologies, cognitive and perceptual sciences, decision sciences, and more. An important research agenda to develop the next generation suite of visual analytics technologies is described in the book Illuminating the Path: The Research and Development Agenda for Visual Analytics, which is available at http:// nvac.pnl.gov/agenda.stm. The papers in this special section address a number of the issues described in the visual analytics research agenda. They are grouped into five major areas: multidimensional data, graphs and networks, communication network analysis, space and time, and fundamentals. The first two papers address issues of visual analysis of multidimensional data. The first paper, “High-Dimensional Daniel A. Keim, George G. Robertson, James J. Thomas, Jarke J. van Wijk |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2006 | FacetMap: A Scalable Search and Browse VisualizationabstractThe dominant paradigm for searching and browsing large data stores is text-based: presenting a scrollable list of search results in response to textual search term input. While this works well for the Web, there is opportunity for improvement in the domain of personal information stores, which tend to have more heterogeneous data and richer metadata. In this paper, we introduce FacetMap, an interactive, query-driven visualization, generalizable to a wide range of metadata-rich data stores. FacetMap uses a visual metaphor for both input (selection of metadata facets as filters) and output. Results of a user study provide insight into tradeoffs between FacetMap's graphical approach and the traditional text-oriented approach. Greg Smith, Mary Czerwinski, Brian Meyers, Daniel C. Robbins, George G. Robertson, Desney S. Tan |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2005 | Visualization of mappings between schemasabstractIn this paper we describe a novel approach to the visualization of the mapping between two schemas. Current approaches to visually defining such a mapping fail when the schemas or maps become large. The new approach uses various information visualization techniques to simplify the view, making it possible for users to effectively deal with much larger schemas and maps. A user study verifies that the new approach is useful, usable, and effective. The primary contribution is a demonstration of novel ways to effectively present highly complex information. George G. Robertson, Mary Czerwinski, John E. Churchill |
CHI | 1 |
| 2005 | Hierarchy Visualization: From Research to Practice
George G. Robertson |
GD | 1 |
| 2005 | Easing Program Comprehension by Sharing Navigation DataabstractLarge software projects often require a programmer to make changes to unfamiliar source code. This paper describes a set of tools, called Team Tracks, designed to ease program comprehension by showing the source code navigation patterns of fellow development team members. One technique shows a list of related items, given that the user is viewing a given method or class. Another technique shows the favorite classes, by showing a class hierarchy view that hides less frequently visited classes, methods, and members. Two user studies, a laboratory study and a field study, were run to evaluate the effectiveness of these techniques. The results of the two studies demonstrate that sharing navigation data can improve program comprehension and is subjectively preferred by users. Robert DeLine, Mary Czerwinski, George G. Robertson |
VL/HCC | 3 |
| 2004 | Display space usage and window management operation comparisons between single monitor and multiple monitor usersabstractThe continuing trend toward greater processing power, larger storage, and in particular increased display surface by using multiple monitor supports increased multi-tasking by the computer user. The concomitant increase in desktop complexity has the potential to push the overhead of window management to frustrating and counterproductive new levels. It is difficult to adequately design for multiple monitor systems without understanding how multiple monitor users differ from, or are similar to, single monitor users. Therefore, we deployed a tool to a group of single monitor and multiple monitor users to log window management activity. Analysis of the data collected from this tool revealed that usage of interaction components may change with an increase in number of monitors, and window visibility can be a useful measure of user display space management activity, especially for multiple monitor users. The results from this analysis begin to fill a gap in research about real-world window management practices. Dugald Ralph Hutchings, Greg Smith, Brian Meyers, Mary Czerwinski, George G. Robertson |
AVI | 5 |
| 2004 | Scalable Fabric: flexible task managementabstractOur studies have shown that as displays become larger, users leave more windows open for easy multitasking. A larger number of windows, however, may increase the time that users spend arranging and switching between tasks. We present Scalable Fabric, a task management system designed to address problems with the proliferation of open windows on the PC desktop. Scalable Fabric couples window management with a flexible visual representation to provide a focus-plus-context solution to desktop complexity. Users interact with windows in a central focus region of the display in a normal manner, but when a user moves a window into the periphery, it shrinks in size, getting smaller as it nears the edge of the display. The window "minimize" action is redefined to return the window to its preferred location in the periphery, allowing windows to remain visible when not in use. Windows in the periphery may be grouped together into named tasks, and task switching is accomplished with a single mouse click. The spatial arrangement of tasks leverages human spatial memory to make task switching easier. We review the evolution of Scalable Fabric over three design iterations, including discussion of results from two user studies that were performed to compare the experience with Scalable Fabric to that of the Microsoft Windows XP TaskBar. George G. Robertson, Eric Horvitz, Mary Czerwinski, Patrick Baudisch, Dugald Ralph Hutchings, Brian Meyers, Daniel C. Robbins, Greg Smith |
AVI | 1 |
| 2004 | DateLens: A fisheye calendar interface for PDAsabstractCalendar applications for small handheld devices are growing in popularity. This led us to develop DateLens, a novel calendar interface for PDAs designed to support complex tasks. It uses a fisheye representation coupled with compact overviews to give the big picture in a small space. The interface also gives users control over the visible time period, as well as supporting integrated search to discover patterns and outliers. Designed with device scalability in mind, DateLens currently runs on desktop computers as well as PDAs. Two user studies were conducted to examine the viability of DateLens as a replacement for traditional calendar visualizations. In the first study, non-PDA users performed complex tasks significantly faster with DateLens than with the Microsoft Pocket PC 2002 TM calendar (using a PDA emulator). In addition, they rated DateLens as being easier to use than the default calendar application for a majority of the tasks. In the second study, the participants were expert Pocket PC users and the software was run on their own devices. Again, DateLens performed significantly faster for the complex tasks, and there were satisfaction differences favoring each calendar for different kinds of tasks. From these studies, it is clear that DateLens is superior for more complex tasks such as those associated with longer time periods. For daily event tracking, users familiar with the default Pocket PC calendar strongly preferred its daily view and behaviors. Benjamin B. Bederson, Aaron Clamage, Mary Czerwinski, George G. Robertson |
ACM Trans. Comput. Hum. Interact. | 4 |
| 2003 | Women go with the (optical) flowabstractPrevious research reported interesting gender effects involving specific benefits for females navigating with wider fields of view on large displays. However, it was not clear what was driving the 3D navigation performance gains, and whether or not the effect was more tightly coupled to gender or to spatial abilities. The study we report in this paper replicates and extends previous work, demonstrating that the gender-specific navigation benefits come from the presence of optical flow cues, which are better afforded by wider fields of view on large displays. The study also indicates that the effect may indeed be tied to gender, as opposed to spatial abilities. Together, the findings provide a significant contribution to the HCI community, as we provide strong recommendations for the design and presentation of 3D environments, backed by empirical data. Additionally, these recommendations reliably benefit females, without an accompanying detriment to male navigation performance. Desney S. Tan, Mary Czerwinski, George G. Robertson |
CHI | 3 |
| 2003 | High-Density Cursor: a Visualization Technique that Helps Users Keep Track of Fast-moving Mouse Cursors
Patrick Baudisch, Edward Cutrell, George G. Robertson |
INTERACT | 3 |
| 2003 | Toward Characterizing the Productivity Benefits of Very Large Displays
Mary Czerwinski, Greg Smith, Tim Regan, Brian Meyers, George G. Robertson, Gary K. Starkweather |
INTERACT | 5 |
| 2002 | Women take a wider viewabstractPublished reports suggest that males significantly outperform females in navigating virtual environments. A novel navigation technique reported in CHI 2001, when combined with a large display and wide field of view, appeared to reduce that gender bias. That work has been extended with two navigation studies in order to understand the finding under carefully controlled conditions. The first study replicated the finding that a wide field of view coupled with a large display benefits both male and female users and reduces gender bias. The second study suggested that wide fields of view on a large display were useful to females despite a more densely populated virtual world. Implications for design of virtual worlds and large displays are discussed. Specifically, women take a wider field of view to achieve similar virtual environment navigation performance to men Mary Czerwinski, Desney S. Tan, George G. Robertson |
CHI | 3 |
| 2002 | Polyarchy visualization: visualizing multiple intersecting hierarchiesabstractWe describe a new information structure composed of multiple intersecting hierarchies, which we call Polyarchies. Visualizing polyarchies enables use of novel views for discovery of relationships which are very difficult using existing hierarchy visualization tools. This paper will describe the visualization design and system architecture challenges as well as our current solutions. A Mid-Tier Cache architecture is used as a "polyarchy server" which supports a novel web-based polyarchy visualization technique, called Visual Pivot. A series of five user studies guided iterative design of Visual Pivot George G. Robertson, Kim Cameron, Mary Czerwinski, Daniel C. Robbins |
CHI | 1 |
| 2001 | Exploring 3D navigation: combining speed-coupled flying with orbitingabstractWe present a task-based taxonomy of navigation techniques for 3D virtual environments, used to categorize existing techniques, drive exploration of the design space, and inspire new techniques. We briefly discuss several new techniques, and describe in detail one new techniques, Speed-coupled Flying with Orbiting. This technique couples control of movement speed to camera height and tilt, allowing users to seamlessly transition between local environment-views and global overviews. Users can also orbit specific objects for inspection. Results from two competitive user studies suggest users performed better with Speed-coupled Flying with Orbiting over alternatives, with performance also enhanced by a large display. Desney S. Tan, George G. Robertson, Mary Czerwinski |
CHI | 2 |
| 2000 | From Hierarchies to Polyarchies - Visualizing Multiple RelationshipsabstractHierarchy visualization has been a hot topic in the Information Visualization community for the last decade. A number of hierarchy visualization techniques have been invented, with each having advantages for some applications, but limitations or disadvantages for other applications. No technique has succeeded for a wide variety of applications. We continue to struggle with basic problems of high cognitive overhead (e.g., loss of context), poor fit to the data (e.g., problems of scale), and poor fit to the user's task at hand (e.g., handling multiple points of focus). At the same time, information access improvements have made available to us much richer sources of information, including multiple hierarchies and other relationships. I call this broader problem Polyarchy Visualization. In this talk, I will review what we know about hierarchy visualization, illustrate the broader polyarchy visualization problem with some examples, and introduce some novel polyarchy visualization techniques. George G. Robertson |
Advanced Visual Interfaces | 1 |
| 2000 | The Task Gallery: a 3D window managerabstractThe Task Gallery is a window manager that uses interactive 3D graphics to provide direct support for task management and document comparison, lacking from many systems implementing the desktop metaphor. User tasks appear as artwork hung on the walls of a virtual art gallery, with the selected task on a stage. Multiple documents can be selected and displayed side-by-side using 3D space to provide uniform and intuitive scaling. The Task Gallery hosts any Windows application, using a novel redirection mechanism that routes input and output between the 3D environment and unmodified 2D Windows applications. User studies suggest that the Task Gallery helps with task management, is enjoyable to use, and that the 3D metaphor evokes spatial memory and cognition. George G. Robertson, Maarten van Dantzich, Daniel C. Robbins, Mary Czerwinski, Ken Hinckley, Kirsten Risden, David Thiel, Vadim Gorokhovsky |
CHI | 1 |
| 2000 | Keynote Lecture: Leveraging Human Capabilities in Information Perceptualization
George G. Robertson |
IV | 1 |
| 1999 | Visualizing Implicit Queries for Information Management and RetrievalabstractIn this paper, we describe the use of similarity metrics in a novel visual environment for storing and retrieving favorite web pages. The similarity metrics, called Implicit Queries, are used to automatically highlight stored web pages that are related to the currently selected web page. Two experiments explored how users manage their personal web information space with and without the Implicit Query highlighting and later retrieve their stored web pages. When storing and organizing web pages, users with Implicit Query highlighting generated slightly more categories. Implicit Queries also led to faster web page retrieval time, although the results were not statistically significant. Mary Czerwinski, Susan T. Dumais, George G. Robertson, Susan Dziadosz, Scott LeeTiernan, Maarten van Dantzich |
CHI | 3 |
| 1999 | The Contribution of Thumbnail Image, Mouse-over Text and Spatial Location Memory to Web Page Retrieval in 3D
Mary Czerwinski, Maarten van Dantzich, George G. Robertson, Hunter G. Hoffman |
INTERACT | 3 |
| 1999 | Toolspaces and glances: storing, accessing, and retrieving objects in 3D desktop applicationsabstractUsers of 3D desktop applications perform tasks that require accessing data storage, moving objects, and navigation. These operations are typically performed using 2D GUI elements or 3D widgets. We wish to focus on interaction with 3D widgets directly in the 3D world, rather than forcing our users to repeatedly switch contexts between 2D and 3D. However, the use of 3D widgets requires a mechanism for storing, accessing, and retrieving these widgets. In this paper we present foolspuces and glances to provide this capability for 3D widgets and other objects in interactive 3D worlds. Toolspaces are storage spaces attached to the user’s virtual body; objects placed in these spaces are always accessible yet out of the user’s view until needed. Users access these toolspaces to store and retrieve objects through a type of lightweight and ephemeral navigation we call glances. CR Jeffrey S. Pierce, Matthew Conway, Maarten van Dantzich, George G. Robertson |
SI3D | 4 |
| 1998 | Data Mountain: Using Spatial Memory for Document ManagementabstractEffective management of documents on computers has been a central user interface problem for many years.One common approach involves using 2D spatial layouts of icons representing the documents, particularly for information workspace tasks.This approach takes advantage of human 2D spatial cognition.More recently, several 3D spatial layouts have engaged 3D spatial cognition capabilities.Some have attempted to use spatial memory in 3D virtual environments.However, there has been no proof to date that spatial memory works the same way in 3D virtual environments as it does in the real world.We describe a new technique for document management called the Data Mountain, which allows users to place documents at arbitrary positions on an inclined plane in a 3D desktop virtual environment using a simple 2D interaction technique.We discuss how the design evolved in response to user feedback.We also describe a user study that shows that the Data Mountain does take advantage of spatial memory.Our study shows that the Data Mountain has statistically reliable advantages over the Microsoft Internet Explorer Favorites mechanism for managing documents of interest in an information workspace. George G. Robertson, Mary Czerwinski, Kevin Larson, Daniel C. Robbins, David Thiel, Maarten van Dantzich |
ACM Symposium on User Interface Software and Technology | 1 |
| 1997 | Fix and Float: Object Movement by Egocentric NavigationabstractNo abstract available. George G. Robertson, Stuart K. Card |
ACM Symposium on User Interface Software and Technology | 1 |
| 1997 | Immersion in Desktop Virtual RealityabstractThis paper explores techniques for evaluating and improving immersion in Desktop Virtual Reality (VR). Three experiments are reported which extend findings on immersion in VR reported by Pausch et al. [9]. In the current experiments, a visual search paradigm was used to examine navigation in Desktop VR both with and without navigational aids. Pausch et al. found that non-head tracked users took significantly longer than predicted when the search target was absent, which was interpreted as indicative of a loss of sense of immersion. Our first experiment extended the Pausch et al. experiment to a desktop display. Our findings differ in that search times matched prediction when the target was absent, indicating that the Pausch et al. study does not transfer to Desktop VR. In the second and third experiments, our visual search task was performed while navigating a set of 3D hallways. We introduce a new navigation aid called Peripheral L.enses, intended to provide simulated peripheral vision. Informal studies suggested that Peripheral Lenses decrease search time, indicating an enhanced sense of immersion in Desktop VR. However, formal studies contradict that, demonstrating the importance of formal usability studies in the development of user interface software. We also gained evidence that visual attention findings transfer to Desktop VR. George G. Robertson, Mary Czerwinski, Maarten van Dantzich |
ACM Symposium on User Interface Software and Technology | 1 |
| 1996 | The WebBook and the Web Forager: An Information Workspace for the World-Wide WebabstractThe World-Wide Web has achieved global connectivity stimulating the transition of computers from knowledge processors to knowledge sources.But the Web and its client software are seriously deficient for supporting users' interactive use of this information.This paper presents two related designs with which to evolve the Web and its clients.The first is the WebBook, a 3D interactive book of HTML pages.The WebBook allows rapid interaction with objects at a higher level of aggregation than pages.The second is the Web Forager, an application that embeds the WebBook and other objects in a hierarchical 3D workspace, Both designs are intended as exercises to play off against analytical studies of information workspaces. Stuart K. Card, George G. Robertson, William York |
CHI | 2 |
| 1994 | Developing Calendar Visualizers for the Information VisualizerabstractThe increasing mass of information confronting a business or an individual have created a demand for information management applications. Time-based information, in particular, is an important part of many information access tasks. This paper explores how to use 3D graphics and interactive animation to design and implement visualizers that improve access to large masses of time-based information. Two new visualizers have been developed for the Information Visualizer: 1) the Spiral Calendar was designed for rapid access to an individual's daily schedule, and 2) the Time Lattice was designed for analyzing the time relationships among the schedules of groups of people. The Spiral Calendar embodies a new 3D graphics technique for integrating detail and context by placing objects in a 3D spiral. It demonstrates that advanced graphics techniques can enhance routine office information tasks. The Time Lattice is formed by aligning a collection of 2D calendars. 2D translucent shadows provide views and interactive access to the resulting complex 3D object. The paper focuses on how these visualizations were developed. The Spiral Calendar, in particular, has gone through an entire cycle of development, including design, implementation, evaluation, revision and reuse. Our experience should prove useful to others developing user interfaces based on advanced graphics. Jock D. Mackinlay, George G. Robertson, Robert DeLine |
ACM Symposium on User Interface Software and Technology | 2 |
| 1993 | The Document LensabstractThis paper describes a general visualization techniquebased on a common strategy for understanding paper documents when their structure is not known, whiclh is to lay the pages of a document in a rectangular array on a large table where the overall structure and distinguishing features can be seen.Given such a presentation, the user wants to quickly view parts of the presentation in detail while remaining in context.A fisheye view or a magnifying lens might be used for this, but they fail to adequately show the global context. The DocumentLens is a 3D visualization for large rectangular presentations that allows the user to quickly focus on a part of a presentation while continuously remaining in context.The user grabs a rectangular lens and pulls it around to focus on the desired area at the desired magnification.The presentation outside the lens is stretched to provide a continuous display of the global context.This stretching is efficiently implemented with affine transformations, allowing text documents to be viewed as a whole with an interactive visualization. George G. Robertson, Jock D. Mackinlay |
ACM Symposium on User Interface Software and Technology | 1 |
| 1992 | The Information Grid: A Framework for Information Retrieval and Retrieval-centered ApplicationsabstractThe Information Grid (InfoGrid) is a framework for building information access applications that provides a user interface design and an interaction model. It focuses on retrieval of application objects as its top level mechanism for accessing user information, documents, or services. We have embodied the InfoGrid design in an object-oriented application framework that supports rapid construction of applications. This application framework has been used to build a number of applications, some that are classically characterized as information retrieval applications, others that are more typically viewed as personal work tools. Ramana Rao, Stuart K. Card, Herbert D. Jellinek, Jock D. Mackinlay, George G. Robertson |
ACM Symposium on User Interface Software and Technology | 5 |
| 1991 | The information visualizer, an information workspaceabstractArticle The information visualizer, an information workspace Share on Authors: Stuart K. Card Xerox Palo Alto Research Center, Palo Alto, California Xerox Palo Alto Research Center, Palo Alto, CaliforniaView Profile , George G. Robertson Xerox Palo Alto Research Center, Palo Alto, California Xerox Palo Alto Research Center, Palo Alto, CaliforniaView Profile , Jock D. Mackinlay Xerox Palo Alto Research Center, Palo Alto, California Xerox Palo Alto Research Center, Palo Alto, CaliforniaView Profile Authors Info & Claims CHI '91: Proceedings of the SIGCHI Conference on Human Factors in Computing SystemsApril 1991 Pages 181–186https://doi.org/10.1145/108844.108874Online:01 March 1991Publication History 367citation3,492DownloadsMetricsTotal Citations367Total Downloads3,492Last 12 Months153Last 6 weeks18 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Stuart K. Card, George G. Robertson, Jock D. Mackinlay |
CHI | 2 |
| 1991 | The perspective wall: detail and context smoothly integratedabstractTasks that involve large information spaces overwhelm workspaces that do not support efiicient use of space and time. For example, case studies indicate that information often contains linear components, which can result in 2D layouts with wide, inefficient aspect ratios. This paper describes a technique called the Perspective W’aU for visualizing linear information by smoothly integrating detailed and contextual views. It uses hardware support for 3D interactive animation to fold wide 2D layouts into intuitive 3D visualizations that have a center panel for detail and two perspective panels for context. The resulting visualization supports efficient use of space and time. Jock D. Mackinlay, George G. Robertson, Stuart K. Card |
CHI | 2 |
| 1991 | Rapid controlled movement through virtual 3D workspaces (videotape)abstractNo abstract available. Jock D. Mackinlay, George G. Robertson, Stuart K. Card |
CHI | 2 |
| 1991 | Cone Trees: animated 3D visualizations of hierarchical informationabstractThe task of managing and accessing large information spaces is a problem in large scale cognition.Enwrging technologies for 3D visualization and interactive aninlaiion offer potential solutions to this problenl, especially when the structure of the information can be visualized.We describe one of these Information Visualtzaiion techniques, called the Cone Tree, which is used for visualizing hierarchical information structures.The hierarchy is presented in 3D to nlaxilnize effective use of available screen space and enable visualization of the whole structure.Interactive aninlation is used (,o shift sonle of the user's cognitive load to the human perceptual system, George G. Robertson, Jock D. Mackinlay, Stuart K. Card |
CHI | 1 |
| 1991 | Information visualization using 3D interactive animationabstractNo abstract available. George G. Robertson, Jock D. Mackinlay, Stuart K. Card |
CHI | 1 |
| 1991 | Buttons as first class objects on an X desktopabstractA high-level user interface toolkit, called XButtons, has implementation issues encountered in building XButtons on top of the X window system. George G. Robertson, Austin Henderson, Stuart K. Card |
UIST | 1 |
| 1991 | A Morphological Analysis of the Design Space of Input DevicesabstractThe market now contains a bewildering variety of input devices for communication from humans to computers.This paper discusses a means to systematize these devices through morphological design space analysis, in which different input device designs are taken as points in a parametrically described design space.The design space is characterized by finding methods to generate and test design points.In a previous paper, we discussed a method for generating the space of input device designs using primitive and compositional movement operators.This allowed us to propose a taxonomy of input devices.In this paper, we summarize the generation method and explore the use of device footprint and Fitts's law as a test.We then use calculations to reason about the design space.Calculations are used to show why the mouse is a more effective device than the headmouse and where in the design space there is likely to be a more effective device than the mouse. Stuart K. Card, Jock D. Mackinlay, George G. Robertson |
ACM Trans. Inf. Syst. | 3 |
| 1990 | The design space of input devicesabstractA bewildering variety of devices for communication from humans to computers now exists on the market. In order to make sense of this variety, and to aid in the design of new input devices, we propose a framework for describing and analyzing input devices. Following Mackinlay's semantic analysis of the design space for graphical presentations, our goal is to provide tools for the generation and test of input device designs. The descriptive tools we have created allow us to describe the semantics of a device and measure its expressiveness. Using these tools, we have built a taxonomy of input devices that goes beyond earlier taxonomies of Buxton & Baecker and Foley, Wallace, & Chan. In this paper, we build on these descriptive tools, and proceed to the use of human performance theories and data for evaluation of the effectiveness of points in this design space. We focus on two figures of merit, footprint and bandwidth, to illustrate this evaluation. The result is the systematic integration of methods for both generating and testing the design space of input devices. Stuart K. Card, Jock D. Mackinlay, George G. Robertson |
CHI | 3 |
| 1990 | Rapid controlled movement through a virtual 3D workspaceabstractComputer graphics hardware supporting real-time interactive 3D animation has the potential to support effective user interfaces by enabling virtual 3D workspaces. However, this potential requires development of viewpoint movement techniques that support rapid and controlled movement through workspaces. Rapid movement through large distances avoids wasted work time; controlled movement near target objects allows the user to examine and interact with objects in the workspace. Current techniques for viewpoint movement typically use high velocities to cover distances rapidly, but high velocities are hard to control near objects. This paper describes a new technique for targeted viewpoint movement that solves this problem. The key idea is to have the user indicate a point of interest (target) on a 3D object and use the distance to this target to move the viewpoint logarithmically, by moving the same relative percentage of distance to the target on every animation cycle. the result is rapid motion over distances that slows as the viewpoint approaches the target object. The technique can be used with 2D and multidimensional input devices. We also extend the technique to move objects in the workspace. Jock D. Mackinlay, Stuart K. Card, George G. Robertson |
SIGGRAPH | 3 |
| 1990 | In search for ideal operating system for user interfacing
George G. Robertson, Mike Conner |
UIST | 3 |
| 1990 | A Semantic Analysis of the Design Space of Input DevicesabstractA bewildering variety of devices for communication from humans to computers now exists on the market. In this article, we propose a descriptive framework for analyzing the design space of these input devices. We begin with Buxton's (1983) idea that input devices are transducers of physical properties in one, two, or three dimensions. Following Mackinlay's semantic analysis of the design space for graphical presentations, we extend this idea to more comprehensive descriptions of physical properties, space, and transducer mappings. In our reformulation, input devices are transducers of any combination of linear and rotary, absolute and relative, position and force, in any of the six spatial degrees of freedom. Simple input devices are described in terms of semantic mappings from the transducers of physical properties into the parameters of the applications. One of these mappings, the resolution function, allows us to describe the range of possibilities from continuous devices to discrete devices, including possibilities in between. Complex input controls are described in terms of hierarchical families of generic devices and in terms of composition operators on simpler devices. The description that emerges is used to produce a new taxonomy of input devices. The taxonomy is compared with previous taxonomies of Foley, Wallace, and Chan (1984) and of Buxton (1983) by reclassifying the devices previously analyzed by these authors. The descriptive techniques are further applied to the design of complex mouse-based virtual input controls for simulated three-dimensional (3D) egocentric motion. One result is the design of a new virtual egocentric motion control. Jock D. Mackinlay, Stuart K. Card, George G. Robertson |
Hum. Comput. Interact. | 3 |
| 1989 | The cognitive coprocessor architecture for interactive user interfacesabstractThe graphics capabilities and speed of current hardware systems allow the exploration of 3D and animation in user interfaces, while improving the degree of interaction as well. In order to fully utilize these capabilities, new software architectures must support multiple, asynchronous, interacting agents (the Multiple Agent Problem), and support smooth interactive animation (the Animation Problem). The Cognitive Coprocessor is a new user interface architecture designed to solve these two problems, while supporting highly interactive user interfaces that have 2D and 3D animations. This architecture includes 3D Rooms, a 3D analogy to the Rooms system with Rooms Buttons extended to Interactive Objects that deal with 3D, animation, and gestures. This research is being tested in the domain of Information Visualization, which uses 2D and 3D animated artifacts to represent the structure of information. A prototype, called the Information Visualizer, has been built. George G. Robertson, Stuart K. Card, Jock D. Mackinlay |
UIST | 1 |
| 1988 | Population Size in classifier Systems
George G. Robertson |
ML | 1 |
| 1988 | A Tale of Two Classifier Systems
George G. Robertson, Rick L. Riolo |
Mach. Learn. | 1 |
| 1981 | Accent: A Communication Oriented Network Operating System KernelabstractAccent is a communication oriented operating system kernel being built at Carnegie-Mellon University to support the distributed personal computing project, Spice, and the development of a fault-tolerant distributed sensor network (DSN). Accent is built around a single, powerful abstraction of communication between processes, with all kernel functions, such as device access and virtual memory management accessible through messages and distributable throughout a network. In this paper, specific attention is given to system supplied facilities which support transparent network access and fault-tolerant behavior. Many of these facilities are already being provided under a modified version of VAX/UNIX. The Accent system itself is currently being implemented on the Three Rivers Corp. PERQ. Richard F. Rashid, George G. Robertson |
SOSP | 2 |
| 1978 | An Extensible File System for Hydra
Guy T. Almes, George G. Robertson |
ICSE | 2 |
| 1972 | XCRIBL - A Hardcopy Scan Line Graphics System for Document Generation
Raj Reddy, W. Broadley, Lee D. Erman, R. Johnsson, J. Newcomer, George G. Robertson, J. Wright |
Inf. Process. Lett. | 6 |