QuestMonitor: A Visualization Platform for Declarative Network Protocols
Résumé
We present the QuestMonitor system, which allows to visualize dynamic networks, and monitor the execution of protocols written in a data centric and declarative language: Netlog. This language allows to write protocols, which are two orders of magnitude shorter than imperative programs. Nevertheless, their behavior is sometimes tricky to understand in dynamic networks. QuestMonitor, allows to monitor all the communication between the nodes, the evolution of the data stores on each node, as well as the execution of the declarative code. It also allows to color the virtual data structures, such as routes, backbones, etc. It allowed us to identify flaws in programs. Together with the code editing facility, it constitutes a good tool for rapid prototyping.
Domaines
Base de données [cs.DB]
Origine : Fichiers produits par l'(les) auteur(s)
Loading...