GODDESS (Graph-based randOm Discrete-Event Simulator) allows implementing in Java random network structures and dynamics. 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. Viewing tools allow observing and printing both system structure and dynamics. Simulations can be replicated and summarized through usual statistics (confidence intervals, averages…). Multithreaded simulation can be achieved for execution time reduction.

  • To get the code
  • Additional links