ongoing projects Paper to Web

The Time MachineBack to old siteAmarcord
Richiedi Informazioni













Autorizzo il trattamento dei dati in conformità al D.Lgs. 196/03

REVERSE ENGINEERING

La soluzione come chiave di volta.

Il reverse engineering ha lo scopo di desumere le specifiche di progettazione e di fabbricazione di un prodotto dall’esame di un suo esemplare. Cio’ si traduce nell’analisi dell’applicazione al fine di produrne una rappresentazione ad un livello di astrazione superiore a quella del codice sorgente. Questa fase di analisi e’ fondamentale per poter successivamente intervenire in modo efficace sul codice, preservando l’integrita’ del prodotto finale e la perfetta funzionalita’.

E’ chiaro infatti che la reingegnerizzazione di un prodotto assorbe risorse; e’ fondamentale condurre una meticolosa analisi costi-benefici prima di intraprendere tale processo, analisi che puo’ trovare espressione nel seguente modello:

Benefici economici = Costo_manutenzione - Costo_reingegnerizzazione