Ex4, MS1, MS2 and Demo/FinalReport Rubrics

Ex4: For Exercise 4 the grading rubric is as follows:

2 points for (a), 2 points for (b) and 4 points for (c). For part (b), the messages could be all at the same level to simplify the problem. Therefore in the sentence "In particular, show how the messages are exchanged by supercomponents and/or components at different levels" the last three words "at different levels" are dropped.

MS1: For MS1 the grading rubric is as follows: (20 points)

5 points: A succinct yet comprehensive description of your TOY/TOP/TOPY station - what it can do and what is your focus.

5 points: The deployment diagram illustrating ALL components including those you will implement in dark color and those you will simulate in light grey color. Different databases should be clearly shown with different database servers. Remember to include the sensors you plan to incorporate as diffrent devices.

5 points: the I-Card (information diagram such as class diagram) and C-Card (control diagram such as Petri-net, sequence chart etc.) showing clearly your focus as a super component.

5 points: the refinement of super component into more detailed I-Card/C-Card (see class notes) to show how you plan to implement the super component.

MS2: For MS2 the grading rubric is as follows: (20 points)

10 points: A detailed scenario on how to run your TOY/TOP/TOPY station.

5 points: A demo showing all base-line components as working.

5 points: The super component can be simulated using PrjRemote. Demo shows simulated super component as working.

ProjectDemo/FinalReport: For the Project Demo and Final Report the grading rubric is as follows: (32 points)

Final Report: (sections should be assembled according to the following sequence)

4 points: A succinct yet comprehensive description of your TOY/TOP/TOPY station - what it can do and what is your focus.

4 points: The deployment diagram illustrating ALL components including those you will implement in dark color and those you will simulate in light grey color. Different databases should be clearly shown with different database servers. Remember to include the sensors you plan to incorporate as diffrent devices. Remember to include URL link to a zip file of all source codes.

4 points: the I-Card (information diagram such as class diagram) and C-Card (control diagram such as Petri-net, sequence chart etc.) showing clearly your focus as a super component.

4 points: the refinement of super component into more detailed I-Card/C-Card (see class notes) to show how the super component(s) is/are implemented.

4 points: Detailed scenario(s) on how your base line system works. The scenario(s) should be augmented by a sequence of screen dumps.

4 points: Detailed scenario(s) on how your super-component(s) works. The scenario(s) should be augmented by a sequence of screen dumps.

Demo:

4 points: Demo(s) showing all base-line components as working.

4 points: Demo(s) showing super component as working.



Bonus:


4 points: A demo showing at least two different visualizations (the more the better). This demo should be given IMMEDIATELY AFTER the final project demo.

4 points: An explanation of the principle on how the different visualizations correspond to enumerations in SIS Abstract Machines. This explanation should be included as Appendix I of the final report.

4 points: Detailed scenario(s) on how the visualization works . The scenario(s) should be augmented by a sequence of screen dumps and included as Appendix II of the final report.