Archéologie logicielle
Pour des systèmes anciens, il arrive que la connaissance de l’architecture soit perdue. Dans ce cas, il faut faire de « l’archéologie logicielle » pour comprendre le fonctionnement du système, pour, par exemple, corriger des problèmes ou ajouter des fonctionnalités. Nous avons accompli ce genre de travail dans différents systèmes embarqués.