Il riutilizzo del software emerge come la soluzione per soddisfare al meglio i vincoli tecnologici e di business a cui gli sviluppatori devono oggi conformarsi
Un approccio efficiente per migliorare le basi di codice più datate.