Reverse 
                                    engineering

Reverse engineering

C’est le fait de retravailler
un logiciel existant pour l’améliorer,
le mettre au goût de son utilisateur.