Quale diagramma UML dovrei usare per mostrare l'architettura di una piattaforma?

7

Ho imparato l'UML e ora ho una comprensione di base, ma continuo a vedere questi tipi di diagrammi di architettura di alto livello. Ecco uno di Microsoft:

Fonte: Una brutta foto vale più di mille lunghe discussioni.

Questo è un diagramma UML? Ci sono delle regole da seguire per creare questi tipi di diagrammi?

Vorrei rappresentare qualcosa di simile, vale a dire la relazione tra diversi sistemi / API installati ... cioè l'architettura della piattaforma.

    
posta Martin 15.05.2013 - 11:18
fonte

1 risposta

14

Il diagramma UML più appropriato per rappresentare l'architettura di una piattaforma è un diagramma dei componenti . Se vuoi scendere di un livello inferiore, devi anche disegnare uno o più diagrammi dei pacchetti , e forse anche un diagramma di implementazione .

Il diagramma a cui ti sei collegato non è un diagramma UML, è un diagramma "marchitecture / marketecture" . In realtà non dovrebbe essere tecnicamente preciso, il suo scopo principale è quello di guardare bene su una diapositiva di presentazione. Ovviamente puoi scegliere di utilizzare un diagramma di questo tipo invece di un diagramma UML più formale, tuttavia non esistono regole concrete su come disegnarli. Dovrebbe trasmettere un'idea di base dei componenti e del modo in cui lavorano insieme, e ... avere un bell'aspetto;)

    
risposta data 15.05.2013 - 11:34
fonte

Leggi altre domande sui tag