CS387 : Executable UML

Lectures

Lectures will take place on Mondays at 17:00 in LTA. Lab Classes are in AP Lab 2 on Tuesdays from 9:00 to 11:00.

There are a number of very useful books on Executable UML. Some use "Model Driven Architecture" (MDA) in the title. MDA broadens the range of models that can be used, but the basic goal is the same - work at the model level and then generate code. My two favourites on the list are the books by Mellor and Balcer, and by Raistrick et al. Details of recommended books can be found here.

Lecture Notes

Lab Classes

Assessment

The coursework is assessed by one piece of coursework (40%) and an examination (60%). Do take the Lab Classes and coureswork seriously as there will be very little "bookwork" in the examination - it will primarily be a test of your modelling skills. The coursework will be due in on 5th November 2007 and details can be found here.

Here are the past papers for the exam. Note, there will be three questions in the exam, and you must attempt all of them.