Des signatures num�riques pour am�liorer la recherche structurelle de patrons. Gu�h�neuc, Y. & Sahraoui, H. In Huchard, M., Ducasse, S., & Nierstrasz, O., editors, Actes du 11<sup>e</sup> colloque Langages et Mod�les � Objets (LMO), pages 97&ndash;112, mars, 2005. Herm�s Science Publications. 16 pages.
Des signatures num�riques pour am�liorer la recherche structurelle de patrons [pdf]Paper  abstract   bibtex   
Les patrons de conception orient�s-objets d�crivent de bonnes solutions � des probl�mes r�currents de conception des programmes. Les solutions propos�es sont des motifs de conception que les concepteurs introduisent dans l'architecture de leurs programmes. Il est important d'identifier, pendant la maintenance, les motifs de conception utilis�s dans l'architecture d'un programme pour comprendre les probl�mes de conception r�solus et faire des modifications pertinentes au programme. L'identification de micro-architectures similaires � des motifs de conception est difficile � cause du large espace de recherche, i.e., les nombreuses combinaisons de classes possibles. Nous proposons une �tude exp�rimentale des classes jouant un r�le dans des motifs de conception avec des m�triques et un algorithme d'apprentissage pour associer des signatures num�riques aux r�les dans les motifs de conception. Une signature num�rique est un ensemble de valeurs de m�triques qui caract�rise les classes jouant un r�le dans un motif de conception. Nous montrons que les signatures num�riques permettent de r�duire efficacement l'espace de recherche des micro-architectures similaires � des motifs de conception sur l'exemple du patron de conception Composite et du programme JHotDraw.

Downloads: 0