Title:
Set-Based User Interaction

dc.contributor.advisor Mynatt, Elizabeth D.
dc.contributor.author Terry, Michael Andrew en_US
dc.contributor.committeeMember Abowd, Gregory D.
dc.contributor.committeeMember Hudson, Scott
dc.contributor.committeeMember MacIntyre, Blair
dc.contributor.committeeMember Nakakoji, Kumiyo
dc.contributor.department Computing en_US
dc.date.accessioned 2005-09-16T15:05:43Z
dc.date.available 2005-09-16T15:05:43Z
dc.date.issued 2005-07-13 en_US
dc.description.abstract This work demonstrates specific ways that the design of computer user interfaces can influence how individuals structure the problem solving process. In particular, an observational study of expert users of an image manipulation application indicates that current user interfaces make it difficult to explore sets of alternatives in parallel, despite this being a common problem solving practice. As a consequence, individuals tend to engage in highly linear problem solving processes. To address this problem, this work introduces the concept of a set-based interface, or an interface that facilitates the generation, manipulation, evaluation, and management of sets of alternative solutions. The concepts of a set-based interface are demonstrated in two tools, Side Views and Parallel Pies, both designed for use in the domain of image manipulation. Side Views automatically generates sets of previews for one or more commands and their parameters, enabling side-by-side comparison of alternatives. Parallel Pies streamlines the process of forking, or the act of creating new, standalone alternatives, and provides a visualization to evaluate results. Two controlled laboratory studies and a third think-aloud study reveal that these tools lead to users more broadly exploring the solution space and developing more optimal solutions for some types of tasks. These studies also show that the ability to broadly explore can initially be overused, adversely affecting solution quality if not enough time is spent maturing a single solution instance. This enthusiastic use of exploration tools is especially notable because such features are entirely optional to developing a solution. As such, these results suggest the need to further research ways user interfaces can support individuals in rapidly generating sets of alternative solutions. To support future research in this direction, this work contributes a set of metrics for quantifying breadth and depth of exploration; backtracking; and dead-ends in the problem solving process. A visualization called a process diagram aids in communicating these concepts. en_US
dc.description.degree Ph.D. en_US
dc.format.extent 5089281 bytes
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/7166
dc.language.iso en_US
dc.publisher Georgia Institute of Technology en_US
dc.subject History en_US
dc.subject Undo
dc.subject What-if tool
dc.subject Experimentation
dc.subject Software
dc.subject Preview
dc.title Set-Based User Interaction en_US
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Mynatt, Elizabeth D.
local.contributor.corporatename College of Computing
local.relation.ispartofseries Doctor of Philosophy with a Major in Computer Science
relation.isAdvisorOfPublication 0cb257f1-a3f7-4ac4-9eac-423ff673ff08
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isSeriesOfPublication 41e6384f-fa8d-4c63-917f-a26900b10f64
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
terry_michael_a_200508_phd.pdf
Size:
4.85 MB
Format:
Adobe Portable Document Format
Description: