@inproceedings{Moha06-LMO-TaxonomieMetamodele, author = {Naouel Moha and Duc-Loc Huynh and Yann-Ga\''el Gu\'eh\'eneuc}, title = {Une taxonomie et un m\'etamod\`ele pour la d\'etection des d\'efauts de conception}, booktitle = {actes du $12^{e}$ colloque Langages et Mod\`eles \`a Objets}, month = {March}, year = {2006}, pages = {201--216}, publisher = {Herm\`es Science Publications}, editor = {Roger Rousseau}, location = {N\^imes, France}, language = {francais}, abstract = {Design defects are similar to design patterns, which are today largely used: design patterns propose ``good'' solutions to recurring design problems in object-oriented architectures, whereas design defects are ``bad'' solutions. However, unlike design patterns, design defects have not yet been widely studied and are based essentially on textual descriptions prone to interpretation. The lack of precise and structured representation of design defects hinders the efficient detection and correction of these defects. We propose a methodology to represent design defects based on a meta-model using a taxonomy of defects. We apply and validate this methodology on a set of design defects such as the Blob and the Swiss Army Knife.} }