Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
IS 2001-4
IS Verifica statica
Dipartimento di Informatica, Università di Pisa 1/25 Dipartimento di Informatica, Università di Pisa 2/25
requisiti prodotto
... prodotto
prodotto Malfunzionamento Failure
intermedio intermedio Effetto di un errore, risulta in
deviazione da specifica emissione di una multa ingiusta
Può causare danni rilevanti
verifica
Dipartimento di Informatica, Università di Pisa 3/25 Dipartimento di Informatica, Università di Pisa 4/25
Strumenti
Verifiche dinamiche (prove ↔ test) Driver componente attiva fittizia per pilotare un modulo
Comportano esecuzione del codice Stub componente passiva fittizia per simulare un modulo
Usate per attività di verifica e/o di validazione
Effettuate sulle componenti e/o sul sistema Registrazione ed analisi dei dati di prova
Dipartimento di Informatica, Università di Pisa 5/25 Dipartimento di Informatica, Università di Pisa 6/25
Dipartimento di Informatica, Università di Pisa 7/25 Dipartimento di Informatica, Università di Pisa 8/25
Dipartimento di Informatica, Università di Pisa 9/25 Dipartimento di Informatica, Università di Pisa 10/25
Dipartimento di Informatica, Università di Pisa 11/25 Dipartimento di Informatica, Università di Pisa 12/25
Dipartimento di Informatica, Università di Pisa 13/25 Dipartimento di Informatica, Università di Pisa 14/25
Fase 3: discussione
Differenze
Inspection basato su (errori) presupposti
Fase 4: correzione dei difetti Walkthrough basato sull’esperienza
Walkthrough più collaborativo
Documentazione (rapporto delle attività) Inspection più rapido
Dipartimento di Informatica, Università di Pisa 15/25 Dipartimento di Informatica, Università di Pisa 16/25
Dipartimento di Informatica, Università di Pisa 17/25 Dipartimento di Informatica, Università di Pisa 18/25
Verifica statica come attività preliminare Verifica statica come attività complementare
Liste di controllo (rispetto ai manuali d’uso)
Liste di controllo (rispetto ai requisiti) Comprensibilità
Robustezza (tolleranza ai guasti) Apprendibilità
Capacità di ripristino Aderenza alle prescrizioni
Aderenza alle prescrizioni
Questionari all’utenza (a seguito di prove)
Prove per maturità Operabilità
Attraenza
Dipartimento di Informatica, Università di Pisa 19/25 Dipartimento di Informatica, Università di Pisa 20/25
Dipartimento di Informatica, Università di Pisa 21/25 Dipartimento di Informatica, Università di Pisa 22/25
Dipartimento di Informatica, Università di Pisa 23/25 Dipartimento di Informatica, Università di Pisa 24/25
Verifica e validazione
IS
Riferimenti
Standard for Software Component Testing,
British Computer Society SIGIST, 1997