SLIDE 1
Visualizing Selective Undo In A Command Line Interface Brian - - PowerPoint PPT Presentation
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 2
SLIDE 3
Context
SLIDE 4
Context
SLIDE 5
Context
SLIDE 6
Project Goal
Complete shell wrapper in Python
Design a visualization for displaying changes with selective undo commands
SLIDE 7
Inspiration
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
The T wo Approaches
SLIDE 10
Implementation
Git Python
SLIDE 11
Methods/Data Collection
Separate groups
Cascade vs Final State
Using prototype of shell wrapper
Give scenarios from script
SLIDE 12
Evaluation
Measurements
- Time
- Number of clicks
Questions after each scenario to evaluate understanding Demographic survey afterwards
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.