From Tasks to Objects: an example with Diane+