Adevs (A Discrete EVent System simulator) is a C++ library for constructing discrete event simulations based on the Parallel DEVS and Dynamic DEVS (dynDEVS) formalisms. DEVS has been applied to the study of social systems, ecological systems, computer networks and computer architecture, military systems at the tactical and theater levels, and in many other areas. Recent advances in quantized approximations of continuous systems suggest promising computational techniques for high performance scientific computing (e.g. in the field of computational fluid dynamics). Here is a short (and by no means complete) list of groups doing research on DEVS:
Online documentation for adevs is available here.
The latest stable release is 2.0.2. To extract the source, use tar xfzv adevs.tar.gz or gunzip adevs.tar.gz; tar xfv adevs.tar
Version 2.0 includes a major revision of the API for modeling building and simulation.
The semantics of the hold() method have changed slightly since version 1.3.3. See the manual for detail.