Risultati del progetto CARES
Il progetto CARES (Cargo Assembly Re-engineering Support), finanziato nell'ambito del programma di ricerca comunitario nel settore delle tecnologie dell'informazione (ESPRIT), ha prodotto risultati applicabili, potenzialmente, su vasta scala. L'obiettivo del progetto era di stabilire a che livello la tecnologia inversa e di re-engineering possono contribuire a migliorare la procedura di manutenzione di grandi sistemi scritti nel linguaggio di programmazione informatica Assembly. La manutenzione di detti sistemi pone diversi problemi, dovuti tanto alle dimensioni dei sistemi, quanto alla loro età, nonché alla relativa carenza di programmatori che conoscono il linguaggio. Il progetto consisteva in una serie di strumenti di assistenza al lavoro di manutenzione quotidiana del software, constatato in relazione al sistema di gestione del trasporto merci dell'aerolinea Iberia. Il progetto ha dato i risultati seguenti: - un modello finalizzato all'obiettivo del linguaggio Assembly IBM 370; - una serie di strumenti di software che comprendono un deposito comune finalizzato all'obiettivo ed una serie di moduli e strumenti per le procedure di identificazione e modificazione; - una valutazione pratica dell'adeguatezza, delle prestazioni e della possibilità d'uso degli strumenti. Tra i vantaggi che i risultati del CARES offrono al settore spiccano la maggior velocità di aggiornamento della documentazione del programma, la disponibilità di strumenti per navigare tra i dati e sfruttarli, costi inferiori e maggiore produttività nella manutenzione, oltre alla possibilità commerciale che il prodotto presenta per le altre aerolinee.