Meetings with Hans   
   

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

Maintained by Fei Men. Last Modified: 2008/11/06 06:21:25.