2003 COMP 522A Modelling and Simulation Assignments


The % prefix denotes the weight of the assignment (final).

  1. 15% Causal Block Diagrams: A modelling and simulation environment for Causal Block Diagrams (discrete time). Solution.
  2. 15% Petri Nets: Petri Net model of a simple traffic system + analysis.
  3. 15% Statecharts: An executable Statechart model of an MP3 player. Solution.
  4. 15% DEVS: A DEVS model of a traffic system.
  5. 15% GPSS: GPSS process interaction model + analysis of a supermarket.
  6. 15% Forrester System Dynamics: A mini FSD model of world dynamics.

Submitting assignments

Original Work

You are encouraged to help each other formulate the ideas behind assignment problems, but each student is required to submit his or her own original work. Handing in work that is not your own, original work as if it is your own is plagiarism. All re-use, collaboration, inspiration must be explicitly mentioned in the assignment.
McGill University values academic integrity. Therefore all students must understand the meaning and consequences of cheating, plagiarism and other academic offences under the code of student conduct and disciplinary procedures (see www.mcgill.ca/integrity for more information).