Correction of High-Level Design Defects with Refactorings. Moha, N., Bouden, S., & Gu�h�neuc, Y. In Demeyer, S., Ducasse, S., Gu�h�neuc, Y., Mens, K., & Wuyts, R., editors, Proceedings of the 7<sup>th</sup> ECOOP workshop on Object-Oriented Reengineering (WOOR), July, 2006. 4 pages.
Paper abstract bibtex We define design defects as ``poor" design solutions that hinder the maintenance of programs. Thus, their detection and correction are important to improve the maintainability and reduce the cost of maintenance. The detection of design defects has been actively investigated by the community. However, their correction still remains a problem to solve. We propose a first method to correct these defects systematically using refactorings. Then, we introduce some challenges that our community must meet.
@INPROCEEDINGS{Moha06-WOOR-Correction,
AUTHOR = {Naouel Moha and Saliha Bouden and Yann-Ga�l Gu�h�neuc},
BOOKTITLE = {Proceedings of the 7<sup>th</sup> ECOOP workshop on Object-Oriented Reengineering (WOOR)},
TITLE = {Correction of High-Level Design Defects with
Refactorings},
YEAR = {2006},
OPTADDRESS = {},
OPTCROSSREF = {},
EDITOR = {Serge Demeyer and St�phane Ducasse and
Yann-Ga�l Gu�h�neuc and Kim Mens and Roel Wuyts},
MONTH = {July},
NOTE = {4 pages.},
OPTNUMBER = {},
OPTORGANIZATION = {},
OPTPAGES = {},
OPTPUBLISHER = {},
OPTSERIES = {},
OPTVOLUME = {},
KEYWORDS = {Topic: <b>Code and design smells</b>,
Venue: <i>WOOR</i>},
URL = {http://www.ptidej.net/publications/documents/WOOR06.doc.pdf},
ABSTRACT = {We define design defects as ``poor" design solutions
that hinder the maintenance of programs. Thus, their detection and
correction are important to improve the maintainability and reduce
the cost of maintenance. The detection of design defects has been
actively investigated by the community. However, their correction
still remains a problem to solve. We propose a first method to
correct these defects systematically using refactorings. Then, we
introduce some challenges that our community must meet.}
}
Downloads: 0
{"_id":"Jce9XSY8uuCNHcBFo","bibbaseid":"moha-bouden-guhneuc-correctionofhighleveldesigndefectswithrefactorings-2006","downloads":0,"creationDate":"2018-01-17T20:29:42.564Z","title":"Correction of High-Level Design Defects with Refactorings","author_short":["Moha, N.","Bouden, S.","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":["Saliha"],"propositions":[],"lastnames":["Bouden"],"suffixes":[]},{"firstnames":["Yann-Ga�l"],"propositions":[],"lastnames":["Gu�h�neuc"],"suffixes":[]}],"booktitle":"Proceedings of the 7<sup>th</sup> ECOOP workshop on Object-Oriented Reengineering (WOOR)","title":"Correction of High-Level Design Defects with Refactorings","year":"2006","optaddress":"","optcrossref":"","editor":[{"firstnames":["Serge"],"propositions":[],"lastnames":["Demeyer"],"suffixes":[]},{"firstnames":["St�phane"],"propositions":[],"lastnames":["Ducasse"],"suffixes":[]},{"firstnames":["Yann-Ga�l"],"propositions":[],"lastnames":["Gu�h�neuc"],"suffixes":[]},{"firstnames":["Kim"],"propositions":[],"lastnames":["Mens"],"suffixes":[]},{"firstnames":["Roel"],"propositions":[],"lastnames":["Wuyts"],"suffixes":[]}],"month":"July","note":"4 pages.","optnumber":"","optorganization":"","optpages":"","optpublisher":"","optseries":"","optvolume":"","keywords":"Topic: <b>Code and design smells</b>, Venue: <i>WOOR</i>","url":"http://www.ptidej.net/publications/documents/WOOR06.doc.pdf","abstract":"We define design defects as ``poor\" design solutions that hinder the maintenance of programs. Thus, their detection and correction are important to improve the maintainability and reduce the cost of maintenance. The detection of design defects has been actively investigated by the community. However, their correction still remains a problem to solve. We propose a first method to correct these defects systematically using refactorings. Then, we introduce some challenges that our community must meet.","bibtex":"@INPROCEEDINGS{Moha06-WOOR-Correction,\r\n AUTHOR = {Naouel Moha and Saliha Bouden and Yann-Ga�l Gu�h�neuc},\r\n BOOKTITLE = {Proceedings of the 7<sup>th</sup> ECOOP workshop on Object-Oriented Reengineering (WOOR)},\r\n TITLE = {Correction of High-Level Design Defects with \r\n Refactorings},\r\n YEAR = {2006},\r\n OPTADDRESS = {},\r\n OPTCROSSREF = {},\r\n EDITOR = {Serge Demeyer and St�phane Ducasse and \r\n Yann-Ga�l Gu�h�neuc and Kim Mens and Roel Wuyts},\r\n MONTH = {July},\r\n NOTE = {4 pages.},\r\n OPTNUMBER = {},\r\n OPTORGANIZATION = {},\r\n OPTPAGES = {},\r\n OPTPUBLISHER = {},\r\n OPTSERIES = {},\r\n OPTVOLUME = {},\r\n KEYWORDS = {Topic: <b>Code and design smells</b>, \r\n Venue: <i>WOOR</i>},\r\n URL = {http://www.ptidej.net/publications/documents/WOOR06.doc.pdf},\r\n ABSTRACT = {We define design defects as ``poor\" design solutions \r\n that hinder the maintenance of programs. Thus, their detection and \r\n correction are important to improve the maintainability and reduce \r\n the cost of maintenance. The detection of design defects has been \r\n actively investigated by the community. However, their correction \r\n still remains a problem to solve. We propose a first method to \r\n correct these defects systematically using refactorings. Then, we \r\n introduce some challenges that our community must meet.}\r\n}\r\n\r\n","author_short":["Moha, N.","Bouden, S.","Gu�h�neuc, Y."],"editor_short":["Demeyer, S.","Ducasse, S.","Gu�h�neuc, Y.","Mens, K.","Wuyts, R."],"key":"Moha06-WOOR-Correction","id":"Moha06-WOOR-Correction","bibbaseid":"moha-bouden-guhneuc-correctionofhighleveldesigndefectswithrefactorings-2006","role":"author","urls":{"Paper":"http://www.ptidej.net/publications/documents/WOOR06.doc.pdf"},"keyword":["Topic: <b>Code and design smells</b>","Venue: <i>WOOR</i>"],"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":"https://bibbase.org/show?bib=http://www.yann-gael.gueheneuc.net/Work/BibBase/guehene%20(automatically%20cleaned).bib"}},"downloads":0},"search_terms":["correction","high","level","design","defects","refactorings","moha","bouden","gu�h�neuc"],"keywords":["topic: <b>code and design smells</b>","venue: <i>woor</i>"],"authorIDs":["AfJhKcg96muyPdu7S","xkviMnkrGBneANvMr"],"dataSources":["Sed98LbBeGaXxenrM","8vn5MSGYWB4fAx9Z4"]}