Prodotto di lavoro: Sottosistema di implementazione
Questo artefatto è incluso in un insieme di elementi di implementazione. Struttura il modello di implementazione suddividendolo in parti più piccole che possono essere integrate e testate separatamente.
Scopo

Le seguenti persone utilizzano il sottosistema di implementazione:

  • Gli architetti software lo utilizzano per strutturare il modello di implementazione in parti che possono essere integrate e testate separatamente.
  • Chi progetta la successiva versione del sistema lo utilizza per comprendere la struttura del modello di implementazione.
  • Gli implementatori di altre parti del sistema lo utilizzano per comprendere come usare la loro funzionalità.
  • Chi testa il sottosistema lo utilizza per pianificare le attività di verifica.
  • Il responsabile di progetto lo utilizza come base per assegnare il lavoro di implementazione.

Il sottosistema di implementazione è l'analogo fisico del pacchetto di progettazione. Il modello ed i sottosistemi di implementazione vengono inizialmente definiti nella vista di implementazione e quindi sono di primaria importanza nella fase di sviluppo.

Relazioni
Input inObbligatorio: Facoltativo:
  • Nessuno
Esterno:
  • Nessuno
Proprietà
Facoltativo
PianificatoYes
Personalizzazione
Opzioni di rappresentazioneRappresentazione UML: Pacchetto nel modello di livello superiore, o stereotipato come <<sottosistema di implementazione>>.  

Si consiglia di utilizzare i sottosistemi di implementazione. E' necessario decidere come mappare i pacchetti nel progetto ai sottosistemi e alle directory nell'implementazione. E' necessario decidere quanti livelli di sottosistema sono necessari.



Ulteriori informazioni