Précédent : Ergonomie Remonter : Actions de
recherche Suivant : Actions nationales et
internationales
Assez récemment, la psychologie cognitive a établi deux points importants : (1) l'activité de programmation, comme toute activité de conception, est de nature opportuniste (travaux de Guindon et alii) ; (2) la programmation par objets traditionnelle convient bien à une démarche descendante mais beaucoup moins à une démarche opportuniste (travaux de T.R.G. Green et alii). De fait, les environnements de programmation correspondants sont nécessairement mal adaptés aux tâches cognitives de l'utilisateur et il en résulte un coût économique. Nous avons montré que notre approche était susceptible d'entraîner une amélioration importante sur ce point. Ceci est notamment lié au fait qu'un graphe coloré décrit en un seul endroit -et non pas de manière dispersée dans une hiérarchie- le comportement global des instances d'une classe (le graphe inclut les comportements hérités des superclasses et autres ancêtres de la classe considérée).