DAP: A Generic Platform for the Simulation of Distributed Algorithms

  • Authors:
  • Ioannis Chatzigiannakis;Athanasios Kinalis;Athanasios Poulakidas;Grigorios Prasinos;Christos Zaroliagis

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • ANSS '04 Proceedings of the 37th annual symposium on Simulation
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

DAP (Distributed Algorithms Platform) is a generic andhomogeneous simulation environment aiming at the implementation,simulation, and testing of distributed algorithmsfor wired and wireless networks. In this work, we presentits architecture, the most important design decisions, anddiscuss its distinct features and functionalities. DAP allowsthe algorithm designer to implement a distributed protocolby creating his own customized environment, and programmingin a standard programming language in a style verysimilar to that of a real-world application. DAP provides agraphical user interface that allows the designer to monitorand control the execution of simulations, visualize algorithms,as well as gather statistics and other information fortheir experimental analysis and testing.