Scenario Visualization

This project was a collaboration between myself, my graduate advisor Bill Tomlinson, and Thomas Alspaugh, another Informatics professor who works in the area of requirements engineering. It came out of a series of discussions about how stories and narrative structure are similar to the scenarios used in requirements engineering. Using the codebase that my advisor has developed since his days at the media lab, we built a tool to visualize scenarios that describe the functioning of a software system as a social interaction among groups of animated characters. We did a small evaluation, showing that the technique helped users to find various sorts of errors in the scenarios more readily than the text of the scenarios alone.