A Method for Detecting Bad Smells and its Application to Software Engineering Education
2015 ◽
Vol 3
(2)
◽
pp. 13-23
Keyword(s):
In order to extend and maintenance software systems, it is necessary to remove factors behind bad smells from source code through refactoring. However, it is time-consuming process to detect and remove factors behind bad smells manually from large source code. And, learning how to refactor bad smells can be difficult for students because they are not yet software development experts. Therefore, the authors propose a method for detecting bad smells using declarative meta programming that can be applied to software development training. In this manner, software development training is facilitated.
2011 ◽
pp. 110-119
◽