They investigate the effect of maintenance over time on systems and conclude that it increases complexity and reduces program comprehendability. They adopt data clustering techniques to measure maintainability. They hint that it would be useful to have an automatic tool that would provide preventative maintenance for systems to prevent them becoming legacies.
Related pages: Bibliography
|