PVM: a framework for parallel distributed computing
Concurrency: Practice and Experience
MPI: a message passing interface
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A performance comparison of multi-hop wireless ad hoc network routing protocols
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Fundamental control algorithms in mobile networks
Proceedings of the eleventh annual ACM symposium on Parallel algorithms and architectures
Scenario-based performance analysis of routing protocols for mobile ad-hoc networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Analysis of TCP performance over mobile ad hoc networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
LEDA: a platform for combinatorial and geometric computing
LEDA: a platform for combinatorial and geometric computing
Using I/O automata for developing distributed systems
Foundations of component-based systems
SIMULA: an ALGOL-based simulation language
Communications of the ACM
Distributed Algorithms
Simulation Modeling and Analysis
Simulation Modeling and Analysis
An Efficient Communication Strategy for Ad-hoc Mobile Networks
DISC '01 Proceedings of the 15th International Conference on Distributed Computing
The SimUTC Fault-Tolerant Distributed Systems Simulation Toolkit
MASCOTS '99 Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
Distributed algorithm engineering
Experimental algorithmics
Proceedings of the 6th ACM international symposium on Mobility management and wireless access
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
SFS3: a simulation framework for self-stabilizing systems
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Hi-index | 0.00 |
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.