Difference between revisions of "Main Page"

From CD++
Jump to: navigation, search
Line 2: Line 2:
 
{| width="100%" style="background: transparent;border: 1px solid #96CEF5; padding: .2em .2em; margin: 0em; background-color: #F1F9FF;margin-bottom:0.7em;"
 
{| width="100%" style="background: transparent;border: 1px solid #96CEF5; padding: .2em .2em; margin: 0em; background-color: #F1F9FF;margin-bottom:0.7em;"
 
|width="50%" valign="top"|
 
|width="50%" valign="top"|
<div style="margin:0;background-color:#E3F3FF;font-size:120%;font-weight:bold;border:1px solid #5CCEF5;text-align:left;color:#000;padding:0.2em 0.2em;">Site news</div>
+
<div style="margin:0;background-color:#E3F3FF;font-size:120%;font-weight:bold;border:1px solid #5CCEF5;text-align:left;color:#000;padding:0.2em 0.2em;">Introduction</div>
* '''Friday 08 Februrary, Added various documents to the server
+
CD++ is a tool for Discrete-Event modeling and simulation, based on the DEVS formalism. It runs either in standalone  (single CPU), server mode, real time mode, or parallel mode (over a linux cluster). This document is a user's guide to CD++, and we will only focus on tool-related aspects. If needed, the reader can refer to the following references for better understanding of DEVS and Cell-DEVS related topics (available at http://www.sce.carleton.ca/faculty/wainer):
* '''Friday 08 Februrary, Logo is not perfect
+
* '''Monday 28 January, Created new pages
+
  
|width="50%" valign="top"|
+
''"CD++: a toolkit to define discrete-event models". G. Wainer. In Software, Practice and Experience. Wiley. Vol. 32, No.3. November 2002. pp. 1261-1306''
<div style="margin:0;background-color:#E3F3FF;font-size:120%;font-weight:bold;border:1px solid #5CCEF5;text-align:left;color:#000;padding:0.2em 0.2em;">Recent updates</div>
+
 
* '''Monday 28 January, Installation, Screenshot and support
+
''"A framework for remote execution and visualization of Cell-DEVS models". G. Wainer, W. Chen. In Simulation: Transactions of the Society for Modeling and Simulation International. November 2003. pp. 626-647.''
* '''Monday 09 January, Homepage Update
+
 
* '''Thursday 27 December, Cell-DEVs Section.
+
''"N-Dimensional Cell-DEVS". G. Wainer, N. Giambiasi. In Discrete Events Systems: Theory and Applications, Kluwer. Vol. 12, No. 1. January 2002. pp. 135-157.''
|-  
+
''
|width="50%" valign="top"|
+
"Timed Cell-DEVS: modeling and simulation of cell spaces". G. Wainer, N. Giambiasi. In Discrete Event Modeling & Simulation: Enabling Future Technologies. Springer-Verlag. 2001.''
<div style="margin:0;background-color:#E3F3FF;font-size:120%;font-weight:bold;border:1px solid #5CCEF5;text-align:left;color:#000;padding:0.2em 0.2em;">CD++ project news</div>
+
 
* '''Tuesday 02 January, Find a way to enable php in wiki*
+
DEVS is a discrete event paradigm that allows a hierarchical and modular description of the models. Each DEVS model can be behavioral (atomic) or structural (coupled), consisting of inputs, outputs, state variables, and functions to compute the next states and outputs. Cell-DEVS allows modeling systems that can be represented as executable cell spaces. For more information about DEVS and Cell-DEVS models please refer to: http://www.sce.carleton.ca/faculty/wainer/celldevs/introduction.html. From now on, a complete understanding of DEVS and Cell-DEVS models is assumed. Details about the DEVS formalism can be found in:
* '''Friday 28 December, Finish a database search script
+
 
* '''Thursday 27 December, Cell-DEVs Section
+
''“Theory of Modeling and Simulation”. B. Zeigler, H. Praehofer, T. G. Kim. 2nd Edition. Academic Press. 2000.''
|width="50%" valign="top"|
+
<div style="margin:0;background-color:#E3F3FF;font-size:120%;font-weight:bold;border:1px solid #5CCEF5;text-align:left;color:#000;padding:0.2em 0.2em;">Related news</div>
+
* '''Anything Related to the CD++ Project
+
 
|}
 
|}
  
 
{| width="100%" style="padding-bottom: 0.5em;"
 
{| width="100%" style="padding-bottom: 0.5em;"
 
|class="MainPageLeft" width="50%" rowspan="2" valign="top" style="border: 1px solid #ec4c2c; padding: .5em .5em; margin: 1em; background-color: #fff1e9;"|
 
|class="MainPageLeft" width="50%" rowspan="2" valign="top" style="border: 1px solid #ec4c2c; padding: .5em .5em; margin: 1em; background-color: #fff1e9;"|
<div style="font-size:90%;text-align:right;padding-top:0.5em;padding-right:.4em;float:right;"></div><div style="margin:0;background-color:#ffe0d6;font-size:120%;font-weight:bold;border:1px solid #ec4c2c;text-align:left;color:#000;padding:0.2em 0.2em;">Welcome to the CD++ Project Site</div>
+
<div style="font-size:90%;text-align:right;padding-top:0.5em;padding-right:.4em;float:right;"></div><div style="margin:0;background-color:#ffe0d6;font-size:120%;font-weight:bold;border:1px solid #ec4c2c;text-align:left;color:#000;padding:0.2em 0.2em;">Site Help</div>
  
This Wiki is for the CD++ development project.
+
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
 
+
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
New Pages:
+
* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
*[[Software_docs|Software Documentation]]
+
*[[Installation|Installation Guide]]
+
*[[Screenshots|Screenshots]]
+
*[[Support_Tools|Support]]
+
** [[DEVS_Viewer|DEVS View]]
+
** [[VRML_Viewer|VRML View]]
+
** [[ATLAS|ATLAS]]
+
** [[Modeler|CD++ Modeler]]
+
  
 
|class="MainPageRight" width="50%" rowspan="2" valign="top" style="border: 1px solid #ec4c2c; padding: .5em .5em; margin: 1em; background-color: #fff8dc;"|
 
|class="MainPageRight" width="50%" rowspan="2" valign="top" style="border: 1px solid #ec4c2c; padding: .5em .5em; margin: 1em; background-color: #fff8dc;"|
Line 45: Line 32:
 
* Use FileZilla to upload to this server. [http://134.117.53.107/mediawiki/files/FileZilla_3.0.3_win32-setup.exe Filezilla download!]
 
* Use FileZilla to upload to this server. [http://134.117.53.107/mediawiki/files/FileZilla_3.0.3_win32-setup.exe Filezilla download!]
 
* Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
 
* Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
|}
 
{| width="100%" style="background: transparent;border: 1px solid #8ed632; padding: .3em .2em; margin: 0em; background-color: #f3ffe9;margin-top:0.7em;"
 
|width="30%" valign="top"|
 
<div style="margin:0;background-color:#e5ffd2;font-size:120%;font-weight:bold;border:1px solid #8ed632;text-align:left;color:#000;padding:0.2em 0.2em;">Site Help</div>
 
* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Configuration settings list]
 
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 
* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
 
 
|}
 
|}

Revision as of 13:36, 28 February 2008

Introduction

CD++ is a tool for Discrete-Event modeling and simulation, based on the DEVS formalism. It runs either in standalone (single CPU), server mode, real time mode, or parallel mode (over a linux cluster). This document is a user's guide to CD++, and we will only focus on tool-related aspects. If needed, the reader can refer to the following references for better understanding of DEVS and Cell-DEVS related topics (available at http://www.sce.carleton.ca/faculty/wainer):

"CD++: a toolkit to define discrete-event models". G. Wainer. In Software, Practice and Experience. Wiley. Vol. 32, No.3. November 2002. pp. 1261-1306

"A framework for remote execution and visualization of Cell-DEVS models". G. Wainer, W. Chen. In Simulation: Transactions of the Society for Modeling and Simulation International. November 2003. pp. 626-647.

"N-Dimensional Cell-DEVS". G. Wainer, N. Giambiasi. In Discrete Events Systems: Theory and Applications, Kluwer. Vol. 12, No. 1. January 2002. pp. 135-157. "Timed Cell-DEVS: modeling and simulation of cell spaces". G. Wainer, N. Giambiasi. In Discrete Event Modeling & Simulation: Enabling Future Technologies. Springer-Verlag. 2001.

DEVS is a discrete event paradigm that allows a hierarchical and modular description of the models. Each DEVS model can be behavioral (atomic) or structural (coupled), consisting of inputs, outputs, state variables, and functions to compute the next states and outputs. Cell-DEVS allows modeling systems that can be represented as executable cell spaces. For more information about DEVS and Cell-DEVS models please refer to: http://www.sce.carleton.ca/faculty/wainer/celldevs/introduction.html. From now on, a complete understanding of DEVS and Cell-DEVS models is assumed. Details about the DEVS formalism can be found in:

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

Site Help
Related Links

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

  • A database of some CD++ models can be found here
  • Use FileZilla to upload to this server. Filezilla download!
  • Consult the User's Guide for information on using the wiki software.