De industrie heeft een indrukwekkend erfgoed opgebouwd van complexe embedded software, wat een enorme waarde vertegenwoordigt, maar tegelijkertijd veel onderhoud vergt. TNO-ESI heeft rejuvenation-technologie ontwikkeld om te helpen bij het onderhoudswerk. Dit omvat zowel het visualiseren van de interne structuren en afhankelijkheden als het aanbieden van geautomatiseerde conversiemechanismen om de code te refactoren.
Bij het uitvoeren van onderhoud is er altijd een risico dat er per ongeluk fouten worden geïntroduceerd. Voor dat risico is er geen fundamenteel verschil tussen onderhoud met de hand of met geautomatiseerde oplossingen. Geautomatiseerde oplossingen hebben echter het grote voordeel dat een conversie herhaalbaar is en schaalbaar naar een grote set bronbestanden zonder extra kosten.