The Unified Modeling language User Guide, 1998. ,
The Unified Software Development Process, 1999. ,
Software Engineering Apprenticeship by Immersion, International Workshop on Patterns in Teaching Software Development, 2003. ,
Former un praticien réflexif de l'ingénierie du logiciel, Questions de pédagogie dans l'enseignement supérieur, 2007. ,
The reflective practioner, 1983. ,
L'évaluation dans le paradigme constructiviste " in L'évaluation des apprentissages. Réflexions, nouvelles tendances et formation, 1993. ,