Questo sito utilizza cookie di terze parti per inviarti pubblicità in linea con le tue preferenze. Se vuoi saperne di più clicca QUI 
Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all'uso dei cookie. OK

Uno strumento di analisi di codice C che suggerisce un refactoring ad aspetti

Questo documento descrive la progettazione di uno strumento per il refactoring assistito e semi-automatizzato, mirato alla scoperta automatizzata di aspetti all’interno di codice C, tramite analisi statica di esso.
Nell’ambito di questo lavoro è stato esteso un parser di codice C preesistente, aggiungendovi funzionalità di euristica per la scoperta semi-automatica di aspetti.
Il suddetto strumento è stato sviluppato ai fini dell’analisi del modulo GRAM del Globus Toolkit.

Mostra/Nascondi contenuto.
1 Introduzione Questo documento descrive la progettazione di uno strumento per il refactoring assistito e semi-automatizzato, mirato alla scoperta automatizzata di aspetti all’interno di codice C, tramite analisi statica di esso. Nell’ambito di questo lavoro è stato esteso un parser di codice C preesistente, aggiungendovi funzionalità di euristica per la scoperta semi-automatica di aspetti. Il suddetto strumento è stato sviluppato ai fini dell’analisi del modulo GRAM del Globus Toolkit. Il capitolo 2 discute dei principi della modularità, facendo una panoramica della programmazione procedurale, quella orientata agli oggetti e quella orientata agli aspetti. Il capitolo 3 definisce le metriche del software utilizzate durante lo sviluppo del progetto. Il capitolo 4 presenta una descrizione del modulo GRAM, sul quale è basato il progetto, e vi applica i concetti discussi nei capitoli precedenti. Il capitolo 5 descrive l’euristica proposta per la scoperta degli aspetti, e ne evidenzia i risultati all’interno di GRAM Il capitolo 6, infine, riassume gli obiettivi raggiunti nell’ambito di questo progetto. 3

Laurea liv.I

Facoltà: Scienze Matematiche, Fisiche e Naturali

Autore: Samuele Arcidiacono Contatta »

Composta da 37 pagine.

 

Questa tesi ha raggiunto 342 click dal 12/12/2008.

 

Consultata integralmente una volta.

Disponibile in PDF, la consultazione è esclusivamente in formato digitale.