line art

Performance and Test, Spring 2007: Resources

line art
Spring 2007 Description Schedule Resources
line art

Lab exercises

Peter Tiedemann has written a Lab Guide on setting up your environment for the lab exercises, Eclipse, JUnit, etc. (click on this link). Please study this carefully - it has most of the answers you need!

Java

The following material may assist you in programming assignments if you choose to use Java, which is strongly recommended in this course:

Object Constraint Language

The Object Constraint Language (OCL) used in [MS] is defined in "Object Constraint Language, Version 2.0, May 2006" from the Object Management Group (OMG). Read Chapter 7 for a good overview.

Supplementary math literature for performance part

If you want to refresh your mathematical skills please read this note first. This is not a part of course curriculum. Rather it sets the requirements for what you are supposed to know when starting this course.

As a supplement we recommend some additional mathematical background in the book Data Structures and algorithms in Java, by M.T. Goodrich and R. Tamassia. In Danish there is a book called "Grundlæggende matematik for dataloger" which are used at DTU, it might be useful as well. The two books has not been read thoroughly by the teachers, but[A at first look they seems to be good. There is also a list of math books for the conoisseur.

Other useful links