Concetto: Vista di implementazione
Una vista strutturale denominata vista di implementazione in genere cattura l'enumerazione di tutti i sottosistemi del modello di implementazione, i diagrammi che illustrano come sono organizzati i sottosistemi in livelli e gerarchie e le illustrazioni delle dipendenze da importazione fra i sottosistemi.
Relazioni
Descrizione principale

la vista di implementazione è una delle cinque viste strutturali di un sistema. Le altre viste strutturali sono la vista logica, la vista dei casi d'uso, la vista dei processi e la vista di distribuzione.

Lo scopo della vista di implementazione è di catturare le decisioni strutturali effettuate per l'implementazione. In genere la vista di implementazione contiene:

  • un elenco di tutti i sottosistema del modello di implementazione
  • i diagrammi dei componenti che illustrano come sono organizzati i sottosistemi in livelli e gerarchie
  • le illustrazioni di dipendenze import (di importazione) fra i sottosistemi

La vista di implementazione è utile per:

  • assegnare il lavoro di implementazione agli individui e ai team, o ai subappaltatori
  • valutare la quantità di codice da sviluppare, modificare o eliminare
  • ragionare sul riutilizzo su larga scala
  • considerare le strategie di rilascio

La vista di implementazione e le altre viste strutturali sono documentate nel documento dell'architettura software.