A language-independent software renovation framework

M Di Penta, M Neteler, G Antoniol, E Merlo - Journal of Systems and …, 2005 - Elsevier
One of the undesired effects of software evolution is the proliferation of unused components,
which are not used by any application. As a consequence, the size of binaries and libraries …