Difference between revisions of "Main Page"

From CD++
Jump to: navigation, search
m
Line 5: Line 5:
 
CD++ is a generic toolkit for Discrete-Event modeling and simulation. The environment is based on the DEVS (Discrete-Event systems Specifications) formalism.  
 
CD++ is a generic toolkit for Discrete-Event modeling and simulation. The environment is based on the DEVS (Discrete-Event systems Specifications) formalism.  
  
This Wiki is focused on the toolkit itself, and in tool-related aspects. The [[Introduction]] page contains basic information and references on DEVS and Cell-DEVS.
+
This Wiki is focused on the toolkit itself, and in tool-related aspects. Readers interested in the underlying theory should consult:
 +
 
 +
- “Theory of Modeling and Simulation”. B. Zeigler, H. Praehofer, T. G. Kim. 2nd Edition. Academic Press. 2000.
 +
 
 +
- G. Wainer. Discrete-Event Modeling and Simulation: a practitioner's approach (book). (click here to get it at Amazon).
 +
 
 +
The [[Introduction]] page contains further information and references on DEVS and Cell-DEVS.
  
 
{| width="100%" style="padding-bottom: 0.5em;"
 
{| width="100%" style="padding-bottom: 0.5em;"

Revision as of 16:02, 30 April 2008

Introduction to CD++

CD++ is a generic toolkit for Discrete-Event modeling and simulation. The environment is based on the DEVS (Discrete-Event systems Specifications) formalism.

This Wiki is focused on the toolkit itself, and in tool-related aspects. Readers interested in the underlying theory should consult:

- “Theory of Modeling and Simulation”. B. Zeigler, H. Praehofer, T. G. Kim. 2nd Edition. Academic Press. 2000.

- G. Wainer. Discrete-Event Modeling and Simulation: a practitioner's approach (book). (click here to get it at Amazon).

The Introduction page contains further information and references on DEVS and Cell-DEVS.

Download
  • To download CD++, click HERE
  • For information for developers, check out Software Docs for documentation
  • Sample models can be downloaded on the Sample Models page.
Site Help

The following are useful links that are related to the CD++ Project

  • A database of some CD++ models can be found here
  • Consult the User's Guide for information on using the wiki software.


Related Links

The following are useful links that are related to the CD++ Project

  • A database of some CD++ models can be found here
  • Consult the User's Guide for information on using the wiki software.

Different simulation algorithms have been implemented:
- standalone (single CPU),
- server mode (the simulator is installed as a server accessible through TCP/IP sockets),
- real time (the simulator is tied to the real-time clock),
- Embedded (E-CD++; the simulator uses the real-time clock and can be embedded in single-board computers),
- Parallel (over a linux cluster or Windows-based PC clusters),
- Distributed (over Web Services).