Keywords
UIST2.0 Archive - 20 years of UIST
Back
Back to keywords index

data

data portrait

In Proceedings of UIST 1999
Article Picture

PeopleGarden: creating data portraits for users (p. 37-44)

Abstract plus

Many on-line interaction environments have a large number of users. It is difficult for the participants, especially new ones, to form a clear mental image about those with whom they are interacting. How can we compactly convey information about these participants to each other? We propose the data portrait, a novel graphical representation of users based on their past interactions. Data portraits can inform users about each other and the overall social environment. We use a flower metaphor for creating individual data portraits, and a garden metaphor for combining these portraits to represent an on-line environment. We will review previous work in visualizing both individuals and groups. We will then describe our visualizations, explain how to create them, and show how they can be used to address user questions.

data structure

In Proceedings of UIST 2004
Article Picture

An explanation-based, visual debugger for one-way constraints (p. 207-216)

Abstract plus

This paper describes a domain-specific debugger for one-way constraint solvers. The debugger makes use of several new techniques. First, the debugger displays only a portion of the dataflow graph, called a constraint slice, that is directly related to an incorrect variable. This technique helps the debugger scale to a system containing thousands of constraints. Second, the debugger presents a visual representation of the solver's data structures and uses color encodings to highlight changes to the data structures. Finally, the debugger allows the user to point to a variable that has an unexpected value and ask the debugger to suggest reasons for the unexpected value. The debugger makes use of information gathered during the constraint satisfaction process to generate plausible suggestions. Informal testing has shown that the explanatory capability and the color coding of the constraint solver's data structures are particularly useful in locating bugs in constraint code.

data transfer

In Proceedings of UIST 1999
Article Picture

Synchronizing clipboards of multiple computers (p. 65-66)

Abstract plus

This paper describes a new technique for transferring data between computers, the synchronized clipboard. Multiple computers can share a synchronized clipboard for all clipboard operations, so that data copied to the clipboard from one computer, using the standard Copy command, can be pasted directly on another computer using the standard Paste command. Synchronized clipboards are well-suited for a single user moving data among several computers in close proximity. We describe an implementation of synchronized clipboards that works across a wide range of existing systems, including 3Com PalmPilots, Microsoft Windows PCs, Unix workstations, and other Java-capable platforms. Our implementation adds no noticeable overhead to local copy and paste operations.

data visualization

In Proceedings of UIST 1994
Article Picture

Reconnaissance support for juggling multiple processing options (p. 27-28)

Abstract plus

A large proportion of computer-supported tasks---such as design exploration, decision analysis, data presentation, and many kinds of retrieval---can be characterised as user-driven processing of a body of data in search of an outcome that satisfies the user. Clearly such tasks can never be automated fully, but few existing tools offer support for mechanising more than the simplest repetitive aspects of the search. Reconnaissance facilities, in which the computer produces summary reports from exploration in directions suggested by the user, can save the user time and effort by revealing which areas are the most deserving of detailed investigation. The time users are prepared to spend on searching will be more effectively used, improving the likelihood of finding solutions that really meet their needs rather than merely being the first to appear satisfactory. This note describes an implemented example of reconnaissance, based on the parallel coordinates presentation technique.

In Proceedings of UIST 1995
Article Picture

Using information murals in visualization applications (p. 73-74)

In Proceedings of UIST 1998
Article Picture

Interactive visualization of serial periodic data (p. 29-38)

direct data editing

In Proceedings of UIST 2006
Article Picture

From information visualization to direct manipulation: extending a generic visualization framework for the interactive editing of large datasets (p. 67-76)

Abstract plus

Today's generic data management applications such as accounting, CRM or logging and tracking software, rely on form and menu based interfaces. These applications take only marginal advantage of current graphical user interfaces. This is because the data they handle does not have intrinsic visual representations upon which direct manipulation principles can be used. This article presents how we have extended an Information Visualization framework with generic data manipulation functions. These new data editing capabilities are tuned to take advantage of the characteristics of each view. They enable us to generalize the direct manipulation mechanisms to address many abstract data manipulation needs. In this article we present five uses of the features we have implemented and deduce a general workflow applicable to a variety of contexts. The workflow comprises three steps and five editing actions. The steps are: adjust view, select, and edit. The editing actions are: edit a value or group of values, clone objects, remove objects, add attributes, and remove attributes. The workflow provides complete editing access to table and hierarchical data structures using particularly terse interaction methods. It defines a general data editing model that enables powerful data manipulation tasks without requiring end-user programming or scripting.

interactive data exploration

In Proceedings of UIST 1996
Article Picture

FOCUS: the interactive table for product comparison and selection (p. 41-50)

In Proceedings of UIST 1998
Article Picture

Interactive visualization of serial periodic data (p. 29-38)

serial periodic data

In Proceedings of UIST 1998
Article Picture

Interactive visualization of serial periodic data (p. 29-38)

spatial data structure

In Proceedings of UIST 2000
Article Picture

Dynamic space management for user interfaces (p. 239-248)

speech a data

In Proceedings of UIST 1993
Article Picture

SpeechSkimmer: interactively skimming recorded speech (p. 187-196)