Authors:
Cédric Aguerre
;
Thomas Morsellino
and
Mohamed Mosbah
Affiliation:
Université de Bordeaux 351, France
Keyword(s):
Distributed Algorithm, Visualization, Debugging, Anonymous Network, Snapshot, Global Predicate Evaluation.
Related
Ontology
Subjects/Areas/Topics:
Abstract Data Visualization
;
Computer Vision, Visualization and Computer Graphics
;
General Data Visualization
;
Graph Visualization
;
Interactive Visual Interfaces for Visualization
;
Visualization Tools and Systems for Simulation and Modeling
Abstract:
The debugging of distributed algorithms is a major challenge which greatly benefits from the help of an interactive and informative human-computer interface. In this paper we present ViSiDiA, a platform for the visualization, simulation and debugging of distributed algorithms. Our approach respects real-life constraints such as process anonymity and privacy, network synchronicity. We propose a new fully-distributed method for the debugging and monitoring of distributed systems, based on the computation of global states and global predicates from local information in anonymous and asynchronous networks. We show how the debug information can be visualized concurrently with the algorithm execution.