ALCOMFT-TR-03-155
|

|
Ioannis Chatzigiannakis, Athanasios Kinalis, Athanasios Poulakidas, Grigorios Prasinos and Christos Zaroliagis
DAP: A Generic Platform for the Simulation of Distributed Algorithms
Patras.
Work packages 2 and 5.
December 2003.
Abstract: DAP (Distributed Algorithms Platform) is a generic and homogeneous simulation
environment aiming at the implementation, simulation,
and testing of distributed algorithms for wired and wireless networks.
In this work, we present its architecture, the most important design decisions,
and discuss its distinct features and functionalities. DAP allows the algorithm
designer to implement a distributed protocol by creating his own customized
environment, and programming in a standard programming language in a style
very similar to that of a real-world application. DAP provides a graphical
user interface that allows the designer to monitor and control the execution
of simulations,
visualize algorithms, as well as gather statistics and other information for
their experimental analysis and testing, respectively.
Postscript file: ALCOMFT-TR-03-155.ps.gz (142 kb).
System maintainer Gerth Stølting Brodal <gerth@cs.au.dk>