CANTO, acronimo per Code and Architecture aNalysis TOol, è un ambiente per l'analisi statica di sistemi software. Opera sia a livello dell'architettura del sistema sotto esame, sia a livello del codice che implementa il sistema, ed i due livelli sono strettamente integrati tra di loro. I risultati delle analisi sono presentati all'utente soto forma di grafi o tramite un editor personalizzato che cambia il coloro di fondo in corrispondenza delle linee di codice che risultano da una particolare analisi per evidenziare l'insieme delle istruzioni interessate. L'ambiente si presta ad essere utilizzato dagli sviluppatori e dai manutentori di sistemi software allo scopo di capirne l'organizzazione architetturale, e di valutare le dipendenze tra le istruzioni responsabili dela computazione. E' possibile analizzare un sistema, modificarlo e ricalcolare le analisi sul sistem modificato in ciclo chiuso, così che il programmatore è costantemente assistito dall'ambiente durante lo sviluppo e la modifica del sistema. L'ambiente, sviluppato per analizzare programmi C, è in corso di estensione al fine di gestire anche altri linguaggi, sia mperativi che orientati agli oggetti

CANTO, un ambiente per l'analisi del codice e dell'architettura di sistemi di software

Tonella, Paolo
1997

Abstract

CANTO, acronimo per Code and Architecture aNalysis TOol, è un ambiente per l'analisi statica di sistemi software. Opera sia a livello dell'architettura del sistema sotto esame, sia a livello del codice che implementa il sistema, ed i due livelli sono strettamente integrati tra di loro. I risultati delle analisi sono presentati all'utente soto forma di grafi o tramite un editor personalizzato che cambia il coloro di fondo in corrispondenza delle linee di codice che risultano da una particolare analisi per evidenziare l'insieme delle istruzioni interessate. L'ambiente si presta ad essere utilizzato dagli sviluppatori e dai manutentori di sistemi software allo scopo di capirne l'organizzazione architetturale, e di valutare le dipendenze tra le istruzioni responsabili dela computazione. E' possibile analizzare un sistema, modificarlo e ricalcolare le analisi sul sistem modificato in ciclo chiuso, così che il programmatore è costantemente assistito dall'ambiente durante lo sviluppo e la modifica del sistema. L'ambiente, sviluppato per analizzare programmi C, è in corso di estensione al fine di gestire anche altri linguaggi, sia mperativi che orientati agli oggetti
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/1444
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact