Every Wednesday at 2:30 pm
Sept 10th,2008
-
What I learned:
During the summer presentation and two Friday MSDL meetings I have got some impression about Atom3.The concept of "Model everything" got much clearer after this one-on-one meeting.
And I began to see the connection between the lab work and the course"Modelling and simulation"
Atom3 is an empty environment. After we use meta model to model languages(set the basic rules about what are permitted and what are forbidden in this language),we 'Gent"(syntax) a modelling environment and then we will set specific rules(semantic) to the specific model. So Atom3 gives us layers to track back and make the whole modelling procedure more flexible and powerful.
-
Resources:
Get the big concept map from the paper "Multi-Paradigm Modelling?!"
A big knowledge database for the previous research on Atom3: http://cs.mcgill.ca/-hv/publications/
Vensim simulation software, Stella...
-
What is Next:
Get the big map about DEVS
Learn from other's work on new ATom3
Work on the first coming assignment with python
Sept 17th,2008
-
What I learned:
Get a clear introduction to the DEVS formalism especially on the atomic DEVS.
-
Resources:
"The Discrete Event System specification (DEVS)formalism"
-
What is Next:
The coupled DEVS Formalism
Work on the first assignment of Modelling and Simulation Course
Sept 24th,2008
-
What I learned:
Understand further how the principle of DEVS works by the "queue"example
The concept of global time which is used for data analysis in DEVS
-
Resources:
"the source code of queue"
-
What is Next:
The coupled DEVS Formalism
Finish the second assignment and begin the coming one of Modelling and Simulation Course
Oct 15th,2008
-
What I learned:
Get an introduction of coupled DEVS
How to get the "flattened" version of a coupled DEVS
-
Resources:
Web page of other MSDL person
Search the applications of DEVS on modelling
-
What is Next:
Learn from other's work on new ATom3 (especially Jake and Eugene) to think about what I can do on that? Combining the work here and my home university will be a great solution.
Work on the coming assignment
Oct 22th,2008
-
What I learned:
Got the goal: a new and clean version of PythonDEVS simulator--coming project for me
Clean:Z()function, automatic input events...
-
Resources:
PythonDEVS example from MSDL website
resource about what have been done on pythonDEVS
-
What is Next:
Get familiar with existing version and begin the project with designing atomic DEVS simulator
Work on the coming assignment and mid exams
Oct 29th,2008
-
What I learned:
Deep understanding of existing version of PythonDEVS simulator
dictionary, poke, lateX...
-
Resources:
PythonDEVS example from MSDL website
resource about what have been done on pythonDEVS
-
What is Next:
Begin buliding atomic DEVS simulator
Work on the coming projects