B. Adelson and E. Soloway, A cognitive Model of Software Design, technical report, vol.342, 1984.

F. Détienne, Program Understanding and Knowledge Organization: the Influence of Acquired Schemas Cognitive Ergonomics: understanding, learning and designing Human-Computer Interaction, pp.245-256, 1990.

F. Détienne, Expert programming knowledge: a schema-based approach Computer and People series, pp.205-222, 1990.

F. Détienne, Difficulties in Designing with an Object-Oriented Language: An Empirical Study Shackel: Human Computer Interaction, proceedings of INTERACT'90, pp.971-976, 1990.

F. Détienne, Un exemple d'évaluation ergonomique d'un système de programmation orienté-objet, le système O 2, Proceedings of ERGO. IA '90, 1990.

F. Détienne, A schema-Based Model of Program Understanding Mental Models in Human-Computer Interaction 2, 1990.

F. Détienne and E. Soloway, An empirically-derived control structure for the process of program understanding, International Journal of Man-Machine Studies, vol.33, issue.3, pp.323-342, 1990.
DOI : 10.1016/S0020-7373(05)80122-1

M. L. Gick and K. J. Holyoak, Schema induction and analogical transfer, Cognitive Psychology, vol.15, issue.1, pp.1-38, 1983.
DOI : 10.1016/0010-0285(83)90002-6

URL : http://deepblue.lib.umich.edu/bitstream/2027.42/25331/1/0000776.pdf

R. Guindon, Knowledge exploited by experts during software system design (Ed): special issue "what programmers know, International Journal of Man-Machine Studies, issue.3, pp.33-279, 1990.
DOI : 10.1016/s0020-7373(05)80120-8

K. J. Holyoak, The paragmatics of analogical transfer The psychology of learning and motivation, pp.59-87, 1985.

P. Janssen, P. Jégou, B. Nouguier, and M. C. Vilarem, Problèmes de conception: une approche basée sur la satisfaction de contraintes, Proceedings of Ninth International Workshop "Expert Systems and their Application, pp.71-84, 1989.

C. W. Krueger, Models of reuse in Software Engineering. Research report CS 89 188, 1989.

B. M. Lange and T. G. Moher, Some strategies of reuse in an object-oriented programming environment, Proceedings of CHI'89, pp.69-73, 1989.

C. Lecluse and P. Richard, The O2 Database Programming Language, Proceedings of International Conference on Very Large Data Bases, 1989.

A. Maclean, V. Bellotti, and R. Young, What rationale is there in design? Shackel: Human Computer Interaction, proceedings of INTERACT'90, pp.207-212, 1990.

L. R. Neal, A system for example-based programming, Proceedings of CHI'89, pp.63-68, 1989.

O. Deux, The Story of O2, 1989.

C. K. Riesbeck and R. C. Schank, Inside case-based reasoning, 1989.

R. S. Rist, Variability in program design: the interaction of process with knowledge): special issue "what programmers know, International Journal of Man-Machine Studies, issue.3, pp.33-305, 1990.

J. Scholtz and S. Wiedenbeck, Learning to program in another language Shackel: Human Computer Interaction, proceedings of INTERACT'90, pp.925-930, 1990.

E. Soloway, K. Ehrlich, and J. Bonar, Tapping into tacit programming knowledge, Proceedings of the 1982 conference on Human factors in computing systems , CHI '82, pp.15-17, 1982.
DOI : 10.1145/800049.801754

E. Soloway, K. Ehrlich, J. Bonar, and J. Greenspan, What do novices know about programming?, Directions in human computer interaction, 1982.

E. Soloway and K. Ehrlich, Empirical Studies of Programming Knowledge, IEEE Transactions on Software Engineering, vol.10, issue.5, pp.595-609, 1984.
DOI : 10.1109/TSE.1984.5010283

A. Sutcliffe and N. Maiden, Cognitive studies in Software Engineering, Proceedings of the Fifth European Conference on Cognitive Ergonomics, 1990.

A. Sutcliffe and N. Maiden, Software reusability: delivering productivity gains and short cuts Shackel: Human Computer Interaction, proceedings of INTERACT'90, pp.895-902, 1990.

W. Visser, Strategies in programming programmable controllers: a field study on a professional programmer Empirical studies of programmers: second workshop, Ablex, pp.217-230, 1987.

W. Visser, More or less following a plan during design: opportunistic deviations in specification, International Journal of Man-Machine Studies, vol.33, issue.3, pp.247-278, 1990.
DOI : 10.1016/S0020-7373(05)80119-1

URL : https://hal.archives-ouvertes.fr/inria-00633544

S. Vosniodou and A. Ortony, Similarity and Analogical reasoning, 1989.
DOI : 10.1017/CBO9780511529863