loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
21st IEEE International Conference on Automated Software Engineering (ASE'06)
Automatic Generation of Detection Algorithms for Design Defects
Tokyo, Japan
September 18-September 22
ISBN: 0-7695-2579-2
Naouel Moha, University of Montreal, Quebec, Canada
Yann-Gael Gueheneuc, University of Montreal, Quebec, Canada
Pierre Leduc, University of Montreal, Quebec, Canada
Maintenance is recognised as the most difficult and expansive activity of the software development process. Numerous techniques and processes have been proposed to ease the maintenance of software. In particular, several authors published design defects formalising "bad" solutions to recurring design problems (e.g., anti-patterns, code smells). We propose a language and a framework to express design defects synthetically and to generate detection algorithms automatically. We show that this language is sufficient to describe some design defects and to generate detection algorithms, which have a good precision. We validate the generated algorithms on several programs.
Citation:
Naouel Moha, Yann-Gael Gueheneuc, Pierre Leduc, "Automatic Generation of Detection Algorithms for Design Defects," ase, pp.297-300, 21st IEEE International Conference on Automated Software Engineering (ASE'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.