Multi-objective code-smells detection using good and bad design examples.
Usman MansoorMarouane KessentiniBruce R. MaximKalyanmoy DebPublished in: Softw. Qual. J. (2017)
Keyphrases
- conflicting objectives
- multi objective
- trade off
- evolutionary algorithm
- optimum design
- multi objective optimization
- nsga ii
- design process
- automatic detection
- object detection
- learning environment
- user interface
- detection algorithm
- detection method
- building blocks
- computer aided
- information systems
- open source
- case study