Elenco di controllo: Classe di analisi
Questo elenco di controllo assiste nel verificare che la Classe di analisi sia modellata correttamente.
Relazioni
Elementi correlati
Descrizione principale
 

Voci elenchi di operazioni
Il nome della classe di analisi è univoco
La classe è usata in almeno una collaborazione
La breve descrizione della classe cattura lo scopo della classe e riporta un riepilogo delle responsabilità della stessa
La classe rappresenta un insieme univoco di responsabilità coesive
I nomi delle responsabilità sono descrittivi e le relative descrizioni sono corrette
Le responsabilità della classe sono coerenti con le aspettative poste sulle collaborazioni in cui la classe partecipa
Tutte le classi necessarie per eseguire i casi d'uso, escluse le classi di progettazione, sono state identificate
Tutte le interazioni actor-sistema sono supportate da almeno una classe boundary
Non esistono due classi cui è stata assegnata la stessa responsabilità
Ogni classe di analisi rappresenta un insieme distinto di responsabilità, coerente con lo scopo della classe
Le relazioni tra i casi d'uso (includi, estendi, generazione) sono gestite in modo uniforme nel modello di analisi
Il ciclo di vita completo (creazione, utilizzo, eliminazione) di ogni classe di analisi è stato specificato
La classe adempie le responsabilità ad essa assegnata, direttamente o mediante delega
Le classi di collaborazione sono supportate dalle opportune associazioni
Tutti i requisiti della classe sono stati soddisfatti
Se la classe e di tipo boundary, tutti i requisiti dell'attore sono stati soddisfatti (compresi gli errori di input)