Visualizing Selective Undo In A Command Line Interface Brian - - PowerPoint PPT Presentation

visualizing selective undo in a command line interface
SMART_READER_LITE
LIVE PREVIEW

Visualizing Selective Undo In A Command Line Interface Brian - - PowerPoint PPT Presentation

Visualizing Selective Undo In A Command Line Interface Brian Hazzard Advisors: Chris Fernandes, Aaron Cass Context Context Context Context Project Goal Complete shell wrapper in Python Design a visualization for displaying changes


slide-1
SLIDE 1

Visualizing Selective Undo In A Command Line Interface

Brian Hazzard

Advisors: Chris Fernandes, Aaron Cass

slide-2
SLIDE 2

Context

slide-3
SLIDE 3

Context

slide-4
SLIDE 4

Context

slide-5
SLIDE 5

Context

slide-6
SLIDE 6

Project Goal

Complete shell wrapper in Python

Design a visualization for displaying changes with selective undo commands

slide-7
SLIDE 7

Inspiration

slide-8
SLIDE 8

Research Question

  • What features affect how we understand selective

undo?

  • What is the best way to depict the effects of

selective undo?

slide-9
SLIDE 9

The T wo Approaches

slide-10
SLIDE 10

Implementation

Git Python

slide-11
SLIDE 11

Methods/Data Collection

Separate groups

 Cascade vs Final State

Using prototype of shell wrapper

 Give scenarios from script

slide-12
SLIDE 12

Evaluation

Measurements

  • Time
  • Number of clicks

Questions after each scenario to evaluate understanding Demographic survey afterwards

slide-13
SLIDE 13

Future Work

Threats to Validity

  • Lots of variables
  • Sample Size/participant demographics
  • Glossary

Other Directions Larger question of Selective Undo

  • Other Applications
  • A. Cass, C. S. Fernandes, and A. Polidore, “An empirical evaluation of undo mechanisms,” in

Proceedings of the 4th Nordic conference on Human-computer interaction: changing roles.ACM, 2006, pp. 19–27.