A Genetic Algorithm for Automated Refactoring of Component-Based Software
Nowadays a software undergoes modifications done by different people to quickly fulfill new requirements, but its underlying design is not adjusted properly after each update. This leads to the emergence of bad smells. Refactoring provides a de facto behavior-preserving means to eliminate these anom...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
European Alliance for Innovation (EAI)
2016-05-01
|
Series: | EAI Endorsed Transactions on Creative Technologies |
Subjects: | |
Online Access: | http://eudl.eu/doi/10.4108/eai.3-12-2015.2262353 |