COMP 763 "Modelling and Simulation Based Design" (Winter 2008)

 Name: Raphael Mannadiar
 Contact: raphael.mannadiar@mail.mcgill.ca

 Reading 

 Title        : The RHAPSODY Semantics of Statecharts (aka On the Executable Core of the UML)

 Presentation :[pdf]
 Report       : As we agreed I did not produce a reading report. The allotted points were to be redistributed over the remainder of the course deliverables.

 Project 

 Title        : Mobile Device Application Synthesis from Domain-specific Models

 Presentation [pdf]
 Report       [pdf]
 Material     project.zip

 Contents of project.zip:
  User Formalisms/PhoneApps/
  User Formalisms/TextualPhoneApps/
     copy these two folders to your User Formalisms directory
  SampleGeneratedAndroidCode/
     contains the generated Android code for the 3 provided example applications
  report/
     contains the source and compiled versions of the report
   copy_generated_files
     a script that once modified to use paths appropriate to your machine will copy generated files to appropriate locations

 Special Tools:
  1. Download the SDK from here.
  2. Install the SDK. Instructions here.
  3. Instal the Eclipse plugin. Instructions here.
  4. Create an Android project in Eclipse. Instructions here.
     Note: project name should be "PhoneApps", package should be "android_tests.PhoneApp".