MDSD :: Model Driven Software Development
Study period 2, 2015/16
Course codes: DIT945/GU and TDA593/Chalmers, 7.5 hp
Presentation dates
All presentations take place during the exam week, 9th - 16th January.
- Group 2: Thursday 14th, 09:00 - 10:00, Room Edit 3364
- Group 3: Monday 11th, 09:00 - 10:00, Room Edit 3364
- Group 4: Monday 11th, 14:40 - 15:40, Room Edit 3364
- Group 5: Friday 15th, 13:30 - 14:30, Room Edit 6128
- Group 6: Friday 15th, 09:00 - 10:00, Room Edit 6128
- Group 7: Thursday 14th, 10:10 - 11:10, Room Edit 3364
- Group 8: Monday 11th, 10:10 - 11:10, Room Edit 3364
- Group 9: Tuesday 12th, 13:30 - 14:30, Room Edit 3364
- Group 11: Thursday 14th, 15:50 - 16:50, Room Edit 3364
- Group 12: Friday 15th, 10:10 - 11:10, Room Edit 6128
- Group 13: Friday 15th, 14:40 - 15:40, Room Edit 6128
- Group 14: Thursday 14th, 11:20 - 12:20, Room Edit 3364
- Group 15: Thursday 14th, 13:30 - 14:30, Room Edit 3364
- Group 16: Thursday 14th, 14:40 - 15:40, Room Edit 3364
- Group 17: Friday 15th, 11:20 - 12:20, Room Edit 6128
- Group 18: Wednesday 13th, 09:00 - 10:00, Room Edit 6128
- Group 19: Monday 11th, 11:20 - 12:20, Room Edit 3364
- Group 20: Tuesday 12th, 09:00 - 10:00, Room Edit 3364
- Group 21: Monday 11th, 13:30 - 14:30, Room Edit 3364
In order to pass the course with (3/G), a student has to:
- demonstrate, in the form of a individual and a group report, the ability to create both analysis and design models (learning outcomes 2a-d, 3b).
The quality of the report should hereby be good enough for someone not involved in the group to understand the analysis and design and develop a running system based on it. The models should be powerful enough to support a basic usage of the modeled system.
- reason about the created models within the group and individual reports (learning outcomes 1a-d).
The students should be able to explain on a basic level the content, the advantages and limitations of the resulting models.
- implement a running system from the created models (learning outcome 2e).
The resulting system has to be functional and support a basic usage of the modeled system. Additionally, it has to be consistent with the analysis and design described in the group report.
- demonstrate the ability to critically assess the outcome in an oral examination and in an individual report (learning outcomes 3a-c).
The students have to demonstrate, on a basic level, the ability to explain the resulting project in terms of (a) implementation details, (b) analysis models and (c) design models. Furthermore, they have to be able to explain and access the models and reason about why they were created in this way.
In order to pass the course with (5/VG), a student has to:
- fulfill all criteria for a (3/G).
- show in all above points a more than average understanding of and involvement in the project. The functionality, which the student was responsible for, has to be fully implemented and documented in the report in terms of analysis and design models.
- demonstrate deep knowledge of the topics covered in the lectures (individual assessment).