previous up next contents
Précédent : Description et modélisation Remonter : Travaux à caractère Suivant : Études sur la

Études sur la conception

Conception de programmes

Participants : Sophie Chatel, Françoise Détienne, Robert Rist

Deux études empiriques de l'activité de conception orientée-objet (OO) ont permis d'analyser des caractéristiques des stratégies de conception mises en oeuvre avec ce type de langage et leur spécificité [3] [4]. Deux types de plan peuvent guider l'activité de conception:

Nos études montrent que l'utilisation d'une stratégie dépend de deux types de facteurs :

  1. l'expertise du sujet en programmation OO et ses connaissances préalables en programmation procédurale,
  2. la structure de la solution évoquée.

Une réflexion sur les caractéristiques de l'activité de conception avec un paradigme de programmation orienté-objet a donné lieu à l'édition d'un numéro spécial de la revue Human-Computer Interactions [5]. Un modèle formel de la conception, développé par R. Rist, permet de simuler les stratégies de conception de programmeurs (ascendantes, descendantes, fonctionnelles, procédurales, opportunistes, situées). Ce système, à partir de spécifications en langage naturel, génère du code en Pascal. Il est actuellement étendu pour simuler toutes les stratégies de conception mises en oeuvre par des concepteurs de programmes, y compris en OO.

Modélisation de la conception

Participante : Willemien Visser

Le caractère opportuniste de l'activité de conception a été analysé comme découlant de la tentative de minimiser le ``coût cognitif'' des actions constitutives de cette activité [15].


previous up next contents
Précédent : Description et modélisation Remonter : Travaux à caractère Suivant : Études sur la