Project of the lecture Software Design and Evolution at University of Berne