deployment diagram

Cards (17)

  • I deployment diagram mostrano la distribuzione fisica di un sistema
  • Illustrano come il software è distribuito sulle macchine fisiche
  • Delineano la configurazione dell' hardware e le connessioni fisiche
  • L'elemento fondamentale di un deployment diagram è il nodo
  • Il nodo può rappresentare elementi hardware come computer o dispositivi, ambienti di esecuzione come sistemi operativi capaci di eseguire altro software
  • I nodi in un deployment diagram possono essere dispositivi hardware o ambienti di esecuzione
  • I dispositivi hardware includono computer o componenti hardware
  • Gli ambienti di esecuzione si riferiscono a software capaci di eseguire altro software
  • Gli artifact rappresentano i prodotti software come file eseguibili, file di dati, di configurazione, ecc
  • Possono essere rappresentati elencando semplicemente il nome all'interno dei nodi
  • O usando il box della classe con un'icona o la parola chiave <<artifact>>
  • I tagged values sono valori di etichetta associati a nodi o artifact
  • Forniscono informazioni aggiuntive come marca, sistema operativo del dispositivo, posizione fisica, numero di nodi fisici, ecc
  • Possibilità di etichettare i path di comunicazione per aggiungere informazioni sui protocolli utilizzati
  • I deployment diagram sono utilizzati nelle fasi di progetto architetturale e di implementazione
  • Talvolta in fase di analisi del problema per rappresentare vincoli architetturali
  • Sono particolarmente utili per sistemi la cui messa in opera è complessa