Une taxonomie et un m�tamod�le pour la d�tection des d�fauts de conception. Moha, N., Huynh, D., & Gu�h�neuc, Y. In Actes du 12<sup>e</sup> colloque Langages et Mod�les � Objets (LMO), pages 201–216, mars, 2006. Herm�s Science Publications. 16 pages.Paper abstract bibtex Les défauts de conception sont à rapprocher des patrons de conception qui sont aujourd'hui largement utilisés : les patrons de conception proposent de ``bonnes'' solutions à des problèmes récurrents dans les architectures à objets, tandis que les défauts de conception sont de ``mauvaises'' solutions. Cependant, contrairement aux patrons, les défauts de conception n'ont pas de représentation précise et structurée et existent seulement sous la forme de descriptions textuelles sujettes à interprétation, qui ne permettent pas leur détection et leur correction précise et efficace. Nous proposons une méthodologie pour représenter les défauts de conception basée sur un métamodèle à partir d'une taxonomie des défauts. Nous appliquons et validons cette méthodologie sur un ensemble de défauts de conception, tels le Blob et le Swiss Army Knife.
@INPROCEEDINGS{Moha06-LMO-DefautConception,
AUTHOR = {Naouel Moha and Duc-Loc Huynh and Yann-Ga�l Gu�h�neuc},
BOOKTITLE = {Actes du 12<sup>e</sup> colloque Langages et Mod�les � Objets (LMO)},
TITLE = {Une taxonomie et un m�tamod�le pour la d�tection des
d�fauts de conception},
YEAR = {2006},
OPTADDRESS = {},
OPTCROSSREF = {},
EDITOR = {Roger Rousseau},
MONTH = {mars},
NOTE = {16 pages.},
OPTNUMBER = {},
OPTORGANIZATION = {},
PAGES = {201--216},
PUBLISHER = {Herm�s Science Publications},
OPTSERIES = {},
OPTVOLUME = {},
KEYWORDS = {Topic: <b>Code and design smells</b>, Venue: <c>LMO</c>},
URL = {http://www.ptidej.net/publications/documents/LMO06.doc.pdf},
PDF = {http://www.ptidej.net/publications/documents/LMO06.ppt.pdf},
ABSTRACT = {Les d\'efauts de conception sont \`a rapprocher des
patrons de conception qui sont aujourd'hui largement utilis\'es~: les
patrons de conception proposent de ``bonnes'' solutions \`a des
probl\`emes r\'ecurrents dans les architectures \`a objets, tandis
que les d\'efauts de conception sont de ``mauvaises'' solutions.
Cependant, contrairement aux patrons, les d\'efauts de conception
n'ont pas de repr\'esentation pr\'ecise et structur\'ee et existent
seulement sous la forme de descriptions textuelles sujettes \`a
interpr\'etation, qui ne permettent pas leur d\'etection et leur
correction pr\'ecise et efficace. Nous proposons une m\'ethodologie
pour repr\'esenter les d\'efauts de conception bas\'ee sur un
m\'etamod\`ele \`a partir d'une taxonomie des d\'efauts. Nous
appliquons et validons cette m\'ethodologie sur un ensemble de
d\'efauts de conception, tels le Blob et le Swiss Army Knife.}
}
Downloads: 0
{"_id":"AjY3sZDnsCsjaZ35r","bibbaseid":"moha-huynh-guhneuc-unetaxonomieetunmtamodlepourladtectiondesdfautsdeconception-2006","downloads":0,"creationDate":"2018-01-17T20:29:42.567Z","title":"Une taxonomie et un m�tamod�le pour la d�tection des d�fauts de conception","author_short":["Moha, N.","Huynh, D.","Gu�h�neuc, Y."],"year":2006,"bibtype":"inproceedings","biburl":"http://www.yann-gael.gueheneuc.net/Work/Publications/Biblio/complete-bibliography.bib","bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["Naouel"],"propositions":[],"lastnames":["Moha"],"suffixes":[]},{"firstnames":["Duc-Loc"],"propositions":[],"lastnames":["Huynh"],"suffixes":[]},{"firstnames":["Yann-Ga�l"],"propositions":[],"lastnames":["Gu�h�neuc"],"suffixes":[]}],"booktitle":"Actes du 12<sup>e</sup> colloque Langages et Mod�les � Objets (LMO)","title":"Une taxonomie et un m�tamod�le pour la d�tection des d�fauts de conception","year":"2006","optaddress":"","optcrossref":"","editor":[{"firstnames":["Roger"],"propositions":[],"lastnames":["Rousseau"],"suffixes":[]}],"month":"mars","note":"16 pages.","optnumber":"","optorganization":"","pages":"201–216","publisher":"Herm�s Science Publications","optseries":"","optvolume":"","keywords":"Topic: <b>Code and design smells</b>, Venue: <c>LMO</c>","url":"http://www.ptidej.net/publications/documents/LMO06.doc.pdf","pdf":"http://www.ptidej.net/publications/documents/LMO06.ppt.pdf","abstract":"Les défauts de conception sont à rapprocher des patrons de conception qui sont aujourd'hui largement utilisés : les patrons de conception proposent de ``bonnes'' solutions à des problèmes récurrents dans les architectures à objets, tandis que les défauts de conception sont de ``mauvaises'' solutions. Cependant, contrairement aux patrons, les défauts de conception n'ont pas de représentation précise et structurée et existent seulement sous la forme de descriptions textuelles sujettes à interprétation, qui ne permettent pas leur détection et leur correction précise et efficace. Nous proposons une méthodologie pour représenter les défauts de conception basée sur un métamodèle à partir d'une taxonomie des défauts. Nous appliquons et validons cette méthodologie sur un ensemble de défauts de conception, tels le Blob et le Swiss Army Knife.","bibtex":"@INPROCEEDINGS{Moha06-LMO-DefautConception,\r\n AUTHOR = {Naouel Moha and Duc-Loc Huynh and Yann-Ga�l Gu�h�neuc},\r\n BOOKTITLE = {Actes du 12<sup>e</sup> colloque Langages et Mod�les � Objets (LMO)},\r\n TITLE = {Une taxonomie et un m�tamod�le pour la d�tection des \r\n d�fauts de conception},\r\n YEAR = {2006},\r\n OPTADDRESS = {},\r\n OPTCROSSREF = {},\r\n EDITOR = {Roger Rousseau},\r\n MONTH = {mars},\r\n NOTE = {16 pages.},\r\n OPTNUMBER = {},\r\n OPTORGANIZATION = {},\r\n PAGES = {201--216},\r\n PUBLISHER = {Herm�s Science Publications},\r\n OPTSERIES = {},\r\n OPTVOLUME = {},\r\n KEYWORDS = {Topic: <b>Code and design smells</b>, Venue: <c>LMO</c>},\r\n URL = {http://www.ptidej.net/publications/documents/LMO06.doc.pdf},\r\n PDF = {http://www.ptidej.net/publications/documents/LMO06.ppt.pdf},\r\n ABSTRACT = {Les d\\'efauts de conception sont \\`a rapprocher des \r\n patrons de conception qui sont aujourd'hui largement utilis\\'es~: les \r\n patrons de conception proposent de ``bonnes'' solutions \\`a des \r\n probl\\`emes r\\'ecurrents dans les architectures \\`a objets, tandis \r\n que les d\\'efauts de conception sont de ``mauvaises'' solutions. \r\n Cependant, contrairement aux patrons, les d\\'efauts de conception \r\n n'ont pas de repr\\'esentation pr\\'ecise et structur\\'ee et existent \r\n seulement sous la forme de descriptions textuelles sujettes \\`a \r\n interpr\\'etation, qui ne permettent pas leur d\\'etection et leur \r\n correction pr\\'ecise et efficace. Nous proposons une m\\'ethodologie \r\n pour repr\\'esenter les d\\'efauts de conception bas\\'ee sur un \r\n m\\'etamod\\`ele \\`a partir d'une taxonomie des d\\'efauts. Nous \r\n appliquons et validons cette m\\'ethodologie sur un ensemble de \r\n d\\'efauts de conception, tels le Blob et le Swiss Army Knife.}\r\n}\r\n\r\n","author_short":["Moha, N.","Huynh, D.","Gu�h�neuc, Y."],"editor_short":["Rousseau, R."],"key":"Moha06-LMO-DefautConception","id":"Moha06-LMO-DefautConception","bibbaseid":"moha-huynh-guhneuc-unetaxonomieetunmtamodlepourladtectiondesdfautsdeconception-2006","role":"author","urls":{"Paper":"http://www.ptidej.net/publications/documents/LMO06.doc.pdf"},"keyword":["Topic: <b>Code and design smells</b>","Venue: <c>LMO</c>"],"metadata":{"authorlinks":{"gu�h�neuc, y":"https://bibbase.org/show?bib=http%3A%2F%2Fwww.yann-gael.gueheneuc.net%2FWork%2FPublications%2FBiblio%2Fcomplete-bibliography.bib&msg=embed","guéhéneuc, y":"http://www.yann-gael.gueheneuc.net/"}}},"search_terms":["une","taxonomie","tamod","pour","tection","des","fauts","conception","moha","huynh","gu�h�neuc"],"keywords":["topic: <b>code and design smells</b>","venue: <c>lmo</c>"],"authorIDs":["AfJhKcg96muyPdu7S","xkviMnkrGBneANvMr"],"dataSources":["Sed98LbBeGaXxenrM","8vn5MSGYWB4fAx9Z4"]}