An abstract is not available.

L'attività di misurazione è ormai considerata uno strumento indispensabile per ottenere il pieno controllo e la certificazione ISO 9000 dei sistemi informativi. Finora, in ambito software, tale attività è stata maggiormente rivolta alla valutazione degli attributi interni dei prodotti, sia perchè questi sono direttamente misurabili, sia per la convinzione comprovata che la bontà di un sistema dipenda da una sua certa strutturazione interna. A partire dalla prima ed empirica metrica LOC, le metriche si sono sempre più specializzate palesando, di fatto, l'inefficacia del calcolo di un unico valore monolitico nel quantificare la qualità di un componente software. Ciò risulta particolarmente evidente allorchè, provando a definire il concetto di complessità del codice sorgente, ci accorgiamo che vari domini intuitivamente ortogonali devono essere presi in considerazione per fornire una valutazione completa di questa proprietà. Dopo un'introduzione di carattere generale alle tematiche trattate, il presente lavoro affronta il problema della determinazione dei domini di complessità ortogonali nel codice sorgente e illustrala proposta di una metrica di complessità vettoriale basata sul PDG. In seguito, la bontà di tale metrica viene valutata applicandola ad un semplice, ma significativo, caso di studio ed eseguendo un'analisi statistica sui dati raccolti. Infine, viene brevemente illustrato l'ambiente di manutenzione TROOP che ha supportato l'attività di analisi dei programmi, di costruzione di rappresentazioni diagrammatiche e di raccolta di metriche.

Analisi dei domini di complessità del codice sorgente: l'esperienza del progetto TROOP

Signore O;Loffredo M
1998

Abstract

An abstract is not available.
1998
Istituto di informatica e telematica - IIT
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
L'attività di misurazione è ormai considerata uno strumento indispensabile per ottenere il pieno controllo e la certificazione ISO 9000 dei sistemi informativi. Finora, in ambito software, tale attività è stata maggiormente rivolta alla valutazione degli attributi interni dei prodotti, sia perchè questi sono direttamente misurabili, sia per la convinzione comprovata che la bontà di un sistema dipenda da una sua certa strutturazione interna. A partire dalla prima ed empirica metrica LOC, le metriche si sono sempre più specializzate palesando, di fatto, l'inefficacia del calcolo di un unico valore monolitico nel quantificare la qualità di un componente software. Ciò risulta particolarmente evidente allorchè, provando a definire il concetto di complessità del codice sorgente, ci accorgiamo che vari domini intuitivamente ortogonali devono essere presi in considerazione per fornire una valutazione completa di questa proprietà. Dopo un'introduzione di carattere generale alle tematiche trattate, il presente lavoro affronta il problema della determinazione dei domini di complessità ortogonali nel codice sorgente e illustrala proposta di una metrica di complessità vettoriale basata sul PDG. In seguito, la bontà di tale metrica viene valutata applicandola ad un semplice, ma significativo, caso di studio ed eseguendo un'analisi statistica sui dati raccolti. Infine, viene brevemente illustrato l'ambiente di manutenzione TROOP che ha supportato l'attività di analisi dei programmi, di costruzione di rappresentazioni diagrammatiche e di raccolta di metriche.
Web technologies
Metrics
File in questo prodotto:
File Dimensione Formato  
prod_240188-doc_145647.pdf

accesso aperto

Descrizione: Analisi dei domini di complessità del codice sorgente: l' esperienza del progetto TROOP
Tipologia: Versione Editoriale (PDF)
Dimensione 544 kB
Formato Adobe PDF
544 kB Adobe PDF Visualizza/Apri

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/20.500.14243/17980
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact