D-OMAR
provides a suite of software tools to support the development of
simulation and agent-based systems operating in a distributed computing
environment.
OmarJ is the new Java
implementation of D-OMAR, OmarL is the new name for the original LISP
implementation of D-OMAR
OmarJ
(Java)
OmarJ
is an agent development environment that provides tools for creating
and managing systems of agents operating in a distributed computing
environment. OmarJ provides most of the features of OmarL with
significant enhancements, including a much improved external
communication layer that uses Jini for inter-node communication, and
the ability to break out of simulation mode and run agents in a
non-time-controlled environment. Simulation mode uses a Java
implementation of the OmarL event-based simulator. For more
information, see the OmarJ Overview.
The
latest version of OmarJ is 1.1. A list of changes
between this and the previous release are in the Change Log
OmarL
(Lisp)
OmarL's
strength lies in the languages for knowledge representation and the
definition of agents and their behaviors. The languages are extensions
of the Common LISP Object System (CLOS) (Steele, 1990), the
object-oriented substrate on which all system components are built.
OmarL
was originally developed to support research in human performance
modeling and the testing of the goodness of the models in a simulation
environment. It is also being employed as a general purpose simulation
environment that can include human players and as a base for the
development of agent-based systems. For more information, see the OmarL Overview.
The latest version of
OmarL is
4.3.
|