University of Hamburg
Department of Computer Science
   
DESMO-J Logo A Framework for Discrete-Event Modelling and Simulation
   
 

Welcome! You have arrived at the homepage of DESMO-J, a free object-oriented framework based on the Java programming language.

Outline

DESMO-J is an object-oriented framework targeted at programmers developing simulation models in Java. It is licensed under the Apache License. See the quick overview for some more information.

News

A new DESMO-J version (2.1.2) is available. In comparison to version 2.1, the graphical experiment starter as well as the XML reporting facilities are re-introduced; the new version also includes bug fixes and improvements in run-time efficiency.

Should you still use DESMO-J 2.1 or below, we recommend updating to version 2.1.2 available in the download section.

In the long run, the DESMO-J experiment starter is going to be replaced by a more powerful generic experimentation environment based on the Eclipse platform that is currently under development. Further information on the objectives and status of this project can be found here.

Documentation

The Java Simulation Handbook does not only cover simulation with DESMO-J but also simulation modelling in general and a wide range of other issues that are relevant to a successful simulation project.

We also provide in-depth information on how to use DESMO-J with the DESMO-J Tutorial. This is the right place to visit if you need help to get started with DESMO-J. The tutorial has been completely revised and enhanced for DESMO-J Version 2.0 in the context of a research project funded by ELCH (E-Learning Consortium Hamburg) .

DESMO-J also comes with an extensive API documentation which covers each and every method, field, class, or interface you will find in this framework.

If you're not sure if DESMO-J's the right software for your purposes have a look at DESMO-J's basic features to gain a quick overview of its internal structure.

Download

You may download the DESMO-J framework as compiled classes (jar file) or obtain the complete source code.

DESMO-J is licensed under the Apache License, Version 2.0 (the "License"); you may not use any DESMO-J file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Please respect the Apache License and support open source software.

Contact

Spreading the spirit of free software does require initiative and participation. So if you have any questions about or around DESMO-J, feel free to send an eMail to info AT desmoj DOT de.

   
top
21.02.06

http://asi-www.informatik.uni-hamburg.de/desmoj/