AToM3 DEVS

By Denis Dube

DevsV2.zip (DEVS Formalism for AToM3, updated April 27,2005)

If you have any problems --> d3n14@yahoo.com

To re-generate the formalism from the ER model, use DevsV2_ER_MDL.py

NOTE: You will get lots of buttons when you do this if you choose to re-generate them. However you will lose the Generate code button! You must therefore manually open the DevsV2_META.py buttons model, remove buttons you don't want, and add the Generate Code button. Generate Code should have 'Drawing Mode' set to off, and the code for it is:
import codeGenDevsV2
codeGenDevsV2.genCode( self.ASGroot )

To re-generate the DCharts behaviour model, open DEVSBehaviourAnnotated4_MDL.py
Then press the Generate DES file button
Save that file to ***central atom3 install***\Models\AToM3_UserInterface
Make sure it is the only DES file in that directory
Execute DES_To_Python.py (this will use my modified thread-free SVM version)
Move the generated python file (has same name as the DES but with .py) to the DevsV2 formalism directory




Cardinalities ER model




Attributes and actions ER model




Behaviour DCharts model