DESMO-J is a framework for rapidly building discrete event driven simulation models in Java, which is not restrained to any particular domain of application. It supports both event-oriented and process-oriented modelling views. See http://desmoj.de.