Software design–cognitive aspects - Détienne, Françoise (Springer, 2002)