Enabling nonexperts to understand a software system and the scenarios
of usage of that system can be challenging. Visually modeling
a collection of scenarios as social interactions can provide
quicker and more intuitive understanding of the system described
by those scenarios. This project combines a scenario language
with formal structure and automated tool support (ScenarioML) and
an interactive graphical game engine featuring social automomous
characters and text-to-speech capabilities. We map scenarios to social
interactions by assigning a character to each actor and entity
in the scenarios, and animate the interactions among these as social
interactions among the corresponding characters. The social interactions
can help bring out these important aspects: interactions of
multiple agents, pattern and timing of interactions, non-local inconsistencies
within and among scenarios, and gaps and missing
information in the scenario collection. An exploratory study of this
modeling’s effectiveness is presented.
Description
Using social agents to visualize software scenarios
%0 Conference Paper
%1 alspaugh06
%A Alspaugh, Thomas A.
%A Tomlinson, Bill
%A Baumer, Eric
%B SoftVis '06: Symposium on Software visualization
%C Brighton, UK
%D 2006
%I ACM Press
%K agent scenarios visualization
%P 87--94
%R http://doi.acm.org/10.1145/1148493.1148507
%T Using social agents to visualize software scenarios
%U http://www.isr.uci.edu/~alspaugh/pubs/alspaugh-softvis06.pdf
%X Enabling nonexperts to understand a software system and the scenarios
of usage of that system can be challenging. Visually modeling
a collection of scenarios as social interactions can provide
quicker and more intuitive understanding of the system described
by those scenarios. This project combines a scenario language
with formal structure and automated tool support (ScenarioML) and
an interactive graphical game engine featuring social automomous
characters and text-to-speech capabilities. We map scenarios to social
interactions by assigning a character to each actor and entity
in the scenarios, and animate the interactions among these as social
interactions among the corresponding characters. The social interactions
can help bring out these important aspects: interactions of
multiple agents, pattern and timing of interactions, non-local inconsistencies
within and among scenarios, and gaps and missing
information in the scenario collection. An exploratory study of this
modeling’s effectiveness is presented.
@inproceedings{alspaugh06,
abstract = {Enabling nonexperts to understand a software system and the scenarios
of usage of that system can be challenging. Visually modeling
a collection of scenarios as social interactions can provide
quicker and more intuitive understanding of the system described
by those scenarios. This project combines a scenario language
with formal structure and automated tool support (ScenarioML) and
an interactive graphical game engine featuring social automomous
characters and text-to-speech capabilities. We map scenarios to social
interactions by assigning a character to each actor and entity
in the scenarios, and animate the interactions among these as social
interactions among the corresponding characters. The social interactions
can help bring out these important aspects: interactions of
multiple agents, pattern and timing of interactions, non-local inconsistencies
within and among scenarios, and gaps and missing
information in the scenario collection. An exploratory study of this
modeling’s effectiveness is presented.},
added-at = {2007-03-02T19:54:14.000+0100},
address = {Brighton, UK},
author = {Alspaugh, Thomas A. and Tomlinson, Bill and Baumer, Eric},
biburl = {https://www.bibsonomy.org/bibtex/251f480652d0478375e36dc3b73633439/neilernst},
booktitle = {SoftVis '06: Symposium on Software visualization},
description = {Using social agents to visualize software scenarios},
doi = {http://doi.acm.org/10.1145/1148493.1148507},
interhash = {6d31915e7140d09fc4db544fecd20f13},
intrahash = {51f480652d0478375e36dc3b73633439},
keywords = {agent scenarios visualization},
pages = {87--94},
publisher = {ACM Press},
timestamp = {2007-03-02T19:54:14.000+0100},
title = {Using social agents to visualize software scenarios},
url = {http://www.isr.uci.edu/~alspaugh/pubs/alspaugh-softvis06.pdf},
year = 2006
}