Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoNaldo Marra Modificato 9 anni fa
1
DAmb Sergio Lovrinich 28 Settembre 2004
2
Descrizione Questo Software si propone di eseguire una Analisi del Codice Sorgente, mettendo a disposizione Strumenti Personalizzabili per poter riconoscere e risolvere bug in modo sistematico Progettazione Object-Oriented. ULTERIORI INFORMAZIONI...
3
Punti di Forza Completa estendibilità e personalizzazione –Possibilità di escludere analisi non desiderate o di aggiungerne di nuove Applicazione di una Soluzione –Riconosciuto il problema con l’analisi, si può applicare una soluzione (manuale o automatica)
4
Punti di Forza Report delle informazioni ricavate dal codice –Per stamparli od esportarli in XML
5
Possibilità d’utilizzo Identificazione e correzione bug Migliorare lo stile di scrittura del codice Rispettare in modo facile standard aziendali Documentazione e recupero informazioni Produrre Software di Qualità
6
Struttura del programma Interpretazione del codice Caricamento delle informazioni Esecuzione delle analisi Applicazione delle soluzioni
7
Interpretazione del codice Il codice viene letto riga per riga, utilizzando le regole d’interpretazione inserite. Un linguaggio e’ definito come gruppo di regole (Sintassi) Vengono interpretati anche i dati attributi del progetto: versione, impostazioni di compilazione, librerie, etc... ULTERIORI INFORMAZIONI...
8
Creare Nuove Sintassi E’ facile come usare un programma di grafica! Trascina i Termini nell’area della sintassi Associa l’operazione e decidi quali sono i termini significativi Prova subito se la sintassi e’ corretta eseguendo i Test sulla generazione
9
Caricamento delle informazioni Le informazioni ottenute vengono elaborate ed inserite nella classe che rappresenta il concetto I concetti vengono legati tra di loro, con una relazione bidirezionale significativa I concetti e le relazioni sono personalizzabili. I dati che li costituiscono sono scritti sul database di Damb Attraverso una semplice formula (Path) e’ possibile percorrere tutta la rete di concetti ULTERIORI INFORMAZIONI...
10
Analisi I concetti vengono esplorati in modo sistematico Dai controlli sui valori e sulle relazioni vengono calcolati i Problemi Il problema descrive il motivo per cui e’ stato generato e propone delle soluzioni applicabili ULTERIORI INFORMAZIONI...
11
Creare Nuove Analisi Hai scoperto un nuovo problema? Evita che si ripresenti di nuovo! Crea la tua analisi, decidi la severita’ del problema e verifica subito che le condizioni inserite siano corrette
12
Soluzioni Sono progettate per essere applicate per qualsiasi concetto Modificano il Codice Sorgente secondo le preferenze dell’utente e le informazioni del problema Le analisi hanno associato una o più soluzioni Una anteprima e’ disponibile per verificare le modifiche che verranno applicate
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.