GODDESS (Graph-based randOm Discrete-Event Simulator) allows implementing in Java (non)deterministic network structures and dynamics with explicit timings. Graph structures (specific or usual: Erdös-Rényi, small-world...) can be generated providing usual metric outputs (min/max path lengths…). Random variables are simulated by replicable pseudorandom number generators. Discrete-events are used for modeling precise timed state changes of input-output systems. Simulation viewing tools allow observing and printing structures and dynamics. Simulations can be replicated and summarized through usual statistics (confidence intervals, averages…). Multithreaded simulation can be achieved for parallel process modeling or simple execution time reduction...
This project has declared the following modules:
Name | Description |
---|---|
pdevs | The current implementation of the Parallel DEVS formalism in java. Provides model classes and simulators. |