VizScript: on the creation of efficient visualizations for understanding complex multi-agent systems

  • Authors:
  • Jing Jin;Romeo Sanchez;Rajiv T. Maheswaran;Pedro Szekely

  • Affiliations:
  • University of Southern California, Marina del Rey, CA;University of Southern California, Marina del Rey, CA;University of Southern California, Marina del Rey, CA;University of Southern California, Marina del Rey, CA

  • Venue:
  • Proceedings of the 13th international conference on Intelligent user interfaces
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

One of the most difficult tasks in software development is understanding the behavior of the final product. Making sure that a system behaves as users expect is a challenging endeavor. Understanding the behavior of a multi-agent system is even more challenging given the additional complexities of multi-agent problems. In this paper, we address the problem of users creating visualizations to debug and understand complex multi-agent systems. We introduce VizScript, a generic framework that expedites the process of creating such visualizations. VizScript combines a generic application instrumentation, a knowledge-base, and simple scene definitions primitives with a reasoning system, to produce an easy to use visualization platform. Using VizScript, we were able to recreate the visualizations for a complex multiagent system with an order-of-magnitude less effort than was required in a Java implementation