T. J. Biggerstaff and A. J. Perlis, Introduction, Software reusability, 1989.

L. Blessing, C. Brassac, F. Darses, and W. Visser, Analysing and modelling collective design activities, Proceedings of COOP 2000, Fourth International Conference on the Design of Cooperative Systems. Rocquencourt: INRIA, 2000.

J. Burkhardt and F. Détienne, An Empirical Study of Software Reuse by Experts in Object-Oriented Design, Proceedings of Interact'95, pp.27-29, 1995.
DOI : 10.1007/978-1-5041-2896-4_22

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

J. M. Carroll and M. B. Rosson, Usability specifications as a tool in iterative development Advances in human-computer interaction, 1985.

N. Cross, Developments in design methodology, 1984.

N. Cross, H. Christiaans, and K. Dorst, Analysing design activity, 1996.

F. Darses, F. Détienne, P. Falzon, and W. Visser, COMET: A method for analysing collective design processes, 2001.
URL : https://hal.archives-ouvertes.fr/inria-00072330

F. Détienne, Software design. Cognitive aspects, 2002.
DOI : 10.1007/978-1-4471-0111-6

F. Détienne and P. Falzon, Cognition and Cooperation in Design: the Eiffel research group, Human-Computer Interaction-Interact, pp.879-880, 2001.

K. Dorst and T. R. Tu-delft-green, Describing design. A comparison of paradigms Programming as a cognitive activity Human interaction with computers, 1980.

B. Hayes-roth and F. Hayes-roth, A Cognitive Model of Planning*, Cognitive Science, vol.3, issue.4, pp.275-310, 1979.
DOI : 10.1207/s15516709cog0304_1

R. Jeffries, A. A. Turner, P. G. Polson, and M. E. Atwood, The processes involved in designing software, Cognitive skills and their acquisition, 1981.

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

A. Newell and H. A. Simon, Human problem solving, 1972.

G. Pahl and W. Beitz, Konstruktionslehre, 1977.

G. Pahl and W. Beitz, Engineering design, 1984.

H. A. Simon, The sciences of the artificial (3rd, rev, 1969.

B. Smyth and M. T. Keane, Some experiments on adaptation-guided retrieval, 1995.

W. Visser, Modélisation de l'activité de programmation de systèmes de commande This text is a post-print of W Dynamic aspects of individual design activities. A cognitive ergonomics viewpoint, Human behaviour in design, pp.87-96, 1985.

W. Visser, Strategies in programming programmable controllers: a field study on a professional programmer, Empirical Studies of programmers: Second Workshop, pp.217-230, 1987.
URL : https://hal.archives-ouvertes.fr/hal-00641376

W. Visser, Giving up a hierarchical plan in a design activity (Rapport de recherche 814), 1988.

W. Visser, L'activité de comparaison de représentations dans la mise au point de programmesPsychologie ergonomique de la programmation informatique, Le Travail Humain Numéro Spécial, vol.51, issue.4, pp.351-362, 1988.

W. Visser, Evocation and elaboration of solutions: Different types of problem-solving actions. An empirical study on the design of an aerospace artifact, 1991.
URL : https://hal.archives-ouvertes.fr/inria-00000165

W. Visser, Collective design: A cognitive analysis of cooperation in practice The Hague (The Netherlands, ICED 93, the 9th International Conference on Engineering Design, 1993.

W. Visser, Organisation of design activities: opportunistic, with hierarchical episodes, Interacting with Computers, vol.6, issue.3, pp.239-274, 1994.
DOI : 10.1016/0953-5438(94)90015-9

URL : https://hal.archives-ouvertes.fr/hal-00647639

W. Visser, Reuse of knowledge: empirical studies Case-based reasoning, 1995.

W. Visser, Use of episodic knowledge and information in design problem solving, Design Studies, vol.16, issue.2, pp.171-187, 1995.
DOI : 10.1016/0142-694X(94)00008-2

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

W. Visser, A Tribute to Simon, and some ?too late? questionsThe Sciences of Design. The Scientific Challenge for the 21st Century, International Conference In Honour of Herbert Simon, 2002.

W. Visser and J. M. Hoc, Expert Software Design Strategies, Psychology of programming, pp.235-250, 1990.
DOI : 10.1016/B978-0-12-350772-3.50020-3

W. Visser and A. Morais, Concurrent use of different expertise elicitation methods applied to the study of the programming activity Mental models and human-computer interaction, 1991.