Concetto: Vista dei casi d'uso
Una vista strutturale denominata vista dei casi d'uso viene utilizzata nella disciplina dei requisiti per fornire le basi per la pianificazione del contenuto tecnico delle iterazioni.
Relazioni
Descrizione principale

Per fornire una base per la pianificazione del contenuto tecnico delle iterazioni, viene utilizzata una vista strutturale chiamata vista caso d'uso nella disciplina dei: Requisiti . Esiste sono una vista dei casi d'uso del sistema, che illustra i casi d'uso e gli scenari che includono il comportamento strutturalmente significativo, le classi o i rischi tecnici. La vista dei casi d'uso viene perfezionata e considerata all'inizio in ogni iterazione.

Casi d'uso Attori Pacchetti di casi d'uso Pacchetto livello massimo Modello di caso d'uso Diagramma descritto nel testo di accompagnamento.

La vista dei casi d'uso mostra un sottoinsieme strutturalmente significativo del modello di casi d'uso, un sottoinsieme dei casi d'uso e degli attori.

Le attività di analisi, progettazione ed implementazione successive ai requisiti si incentrano sulla nozione di architettura. La produzione e la convalida dell'architettura è l'obiettivo principale delle prime iterazioni, specialmente durante la fase di elaborazione. L'architettura viene rappresentata da varie viste strutturali diverse, che nella loro essenza sono degli estratti che illustrano gli elementi "strutturalmente significativi" dei modelli.

Esistono quattro ulteriori: la vista logica, la vista processi, la vista distribuzione e la vista implementazione. Queste viste sono gestite nelle Analisi e progettazione e Implementazione .

Le viste strutturali sono documentate in un Documento dell'architettura software. È possibile aggiungere viste diverse, ad esempio una vista della sicurezza, per trasmettere altri aspetti specifici dell'architettura software.

Quindi, in sostanza, le viste strutturali possono essere considerate delle astrazioni o semplificazioni dei modelli creati, in cui si rendono più visibili le caratteristiche importanti, lasciando da parte di dettagli. L'architettura è un mezzo importante per migliorare la qualità di qualunque modello creato durante lo sviluppo del sistema.