UML-diagramming un'architettura di plugin

7

Voglio mostrare che nel mio nuovo sistema, i plugin sono usati per controllare i componenti del software di base.

Quale sarebbe un buon modo per dimostrarlo in UML? Userò sicuramente i diagrammi di sequenza per mostrare le interazioni tra il core e i plugin, ma c'è una sorta di diagramma statico che si adatta?

    
posta noamtm 26.06.2016 - 10:06
fonte

2 risposte

2

Scelgo un semplice modello di componente con collegamenti di assieme e riferimenti ai requisiti di sistema sottostanti.

Vorrei anche dare un'indicazione su come i plug-in sono istanziati.

    
risposta data 03.09.2016 - 08:05
fonte
0

Su un diagramma di classe puoi mostrare un'interfaccia plugin astratta IPlugin e un mucchio di implementazioni concettuali (immaginarie) di plugin come Controller1, Controller2, Example3 ecc. Da quel diagramma dovrebbe essere ovvio che puoi estendere il sistema. Se i plug-in sono componenti fisici (come file separati), è possibile utilizzare anche un diagramma di implementazione.

    
risposta data 21.08.2016 - 01:45
fonte

Leggi altre domande sui tag