Debugging multi-agent systems using design artifacts: the case of interaction protocols
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Specifying Algorithm Visualizations: Interesting Events or State Mapping?
Revised Lectures on Software Visualization, International Seminar
Software Visualization Tools: Survey and Analysis
IWPC '01 Proceedings of the 9th International Workshop on Program Comprehension
An Event-Based Approach to Visualization
IV '04 Proceedings of the Information Visualisation, Eighth International Conference
JavaScript: The Definitive Guide
JavaScript: The Definitive Guide
Using graph analysis to study networks of adaptive agent
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1 - Volume 1
Hi-index | 0.00 |
We address the problem of users creating visualizations to debug and understand multi-agent systems. The key challenges are that (1) needs arise dynamically, i.e., it is difficult to know a priori what visualizations one wants, (2) extensive expertise on the system, the algorithms and visualization tools are often needed for implementation, and (3) agents can be running in a distributed environment. We have developed VizScript, a collection of tools to expedite the process of creating visualizations. VizScript combines a generic application instrumentation, a knowledge base, and simple scene definition primitives with a reasoning system, to produce an easy to use visualization system. Using VizScript we were able to recreate the visualizations for a complex multi-agent system with an order-of-magnitude less effort than was required in a Java implementation.