Veuillez choisir le dossier dans lequel vous souhaitez ajouter ce contenu :
Résumé du colloque
La duplication de code dans un système informatique est une pratique usuelle. Nous appelons cette pratique du clonage de code. C'est quasiment l'anti-thèse de la mise en librairie. Les problèmes qui en découlent se retrouvent principalement au niveau des tests et de la maintenance rattachés à ce système. Dans le cadre de ses recherches, le Laboratoire de Recherche en Génie Logiciel de l'École Polytechnique a défini un profil basé sur le code source et les structures de contrôle des routines pour retrouver les clones d'un système. Ce profil est lié à l'outil Datrix, un analyseur de code source développé aussi au laboratoire. Cet outil mesure des caractéristiques des routines et produit à partir de ces dernières de ces mesures une image des structures de contrôle, principalement les itérations et les sélections, du code source appelé graphe de contrôle. La définition d'un clone est alors simple: deux routines sont des clones si elles ont le même graphe de contrôle. Cette approche rend le profil indépendant du langage de programmation. Les applications de ce profil pour la recherche des clones sont faites sur plusieurs projets industriels écrits dans des langages différents (Fortran-Vax, Pascal-Vax, langage C).
Vous devez être connecté pour ajouter un élément à vos favoris.
Veuillez vous connecter ou créer un compte pour continuer.
Outils de citation
Citer cet article :
MLA
APA
Chicago
Ajouter un dossier
Vous pouvez ajouter vos contenus préférés à des dossiers organisés. Une fois le dossier créé,
vous pouvez ajouter un article ou un contenu de la liste ou de la vue détaillée au dossier sélectionné dans la liste.