Generic Programming and Library Development

Quarter 4, 2007

   Assignments
   Course evaluation
   Course home page
   Course plan
   Essays on tools
   ISIS home page
   Mini-project
   Slides


The CPH STL
The CPH STL project
September 2000

The Open Tissue
The OpenTissue project
November 2003

Assignment 5

Deadline for midway reports: Sunday, 3 June 2007 at 20.00; Handing in via ISIS

Deadline for written reviews: Friday, 8 June 2007 at 9.15; Handing in via ISIS

Inspection meetings: Tuesday, 12 June 2007 at 9.15-11.00 (I) and at 13.15-15.00 (II)

Contact persons: Kenny Erleben e-mail: kenny@diku.dk and Jyrki Katajainen e-mail: jyrki@diku.dk

As stated in the problem formulation for the mini-project, each project group should produce a midway report which will be reviewed by another group. The purpose of this assignment is to get these reviews done in an organized way. Each inspection team should review the whole midway report including the design and code written so far. The comments should be provided both in written form as well as orally at inspection meetings. (Please, be constructive in your criticism!)

To get started, read the chapter on inspections in the lecture notes Software Testing by Jukka Paakki [2] and the chapter on code reviews in the book Code Complete by Steve McConnell [1]. Copies of both of these texts are available at the kopirum (in a red box with label Jyrki).

We (the teachers) will pair the groups on Monday, 4 June 2007, and distribute the midway reports to inspection teams. The written reviews should be handed in via ISIS as well as directly to the authors of the midway report under review. In the inspection meetings, we will function as moderators, but otherwise you are encouraged to orchestrate these meetings yourselves, including the preparation and follow-up activities (for details, see [1,2]). Places for inspection meetings will be announced later on via the course home page.

References

[1]
Steve McConnell, Code Complete: A Practical Handbook of Software Construction, Microsoft Press (1993).
[2]
Jukka Paakki, Software Testing, Moniste D 407, Department of Computer Science, University of Helsinki (2000).
This page was last modified by Jyrki Katajainen on 20.04.2008.