Tortuga

Open Source

Tortuga is a software framework for discrete-event simulation in Java. A Tortuga simulation can be written either as interacting processes or as scheduled events, and it can have thousands of entities and be part of a larger Java system.

Download from code.google.com.