Salta ai contenuti
Novità 1.0 Immagine Docker gratuita + 7 Package di Settore (.eap) inclusi. Guida Deploy su Render.com → ⚡ Prova la Demo Live ☕ Offrici un caffè

Matrice delle Relazioni & Connettori ArchiMate

In un modello di Enterprise Architecture maturo, le relazioni tra elementi non sono semplici linee grafiche, ma connessioni semantiche tipizzate che determinano la tracciabilità tra strategia, business e tecnologia.

EasyEA garantisce la piena aderenza allo standard ArchiMate 3.x offrendo al contempo la Matrice delle Relazioni (RelationsMatrix) per governare le dipendenze su larga scala.


1. I Tipi di Relazione ArchiMate 3.x Supportati

EasyEA supporta l’intero set di relazioni formali definite da The Open Group:

CategoriaTipo di RelazioneSimbolo / DirezioneDescrizione Semantica
StructuralCompositionComposto ◆─── ComponenteUn elemento è interamente composto da altri elementi (relazione forte).
StructuralAggregationAggregato ◇─── ComponenteRaggruppamento di elementi concettualmente correlati.
StructuralAssignmentAttore ──● RuoloAssegnazione di un’unità o persona a un ruolo/funzione operativa.
StructuralRealizationSistema ──▷ ServizioUn elemento logico/fisico realizza un servizio o una capacità astratta.
DependencyServingServizio ──▷ ProcessoUn elemento o servizio aiuta, abilita o serve un altro elemento.
DependencyAccessProcesso ─── Oggetto DatiLettura, scrittura o creazione di oggetti di business o dati.
DependencyInfluenceRequisito ┈▷ ObiettivoImpatto positivo (+) o negativo (-) verso un driver o requisito.
DynamicTriggeringFase 1 ───▷ Fase 2Transizione sequenziale o temporale tra attività o eventi.
DynamicFlowApplicazione A ┄▷ App BScambio di informazioni o materia tra entità architetturali.
OtherAssociationElemento A ─── Elemento BCollegamento semantico generico bidirezionale o non tipizzato.

2. Validazione Semantica del Metamodello

Durante la creazione di un collegamento (sia nell’interfaccia web che nei plugin desktop), il motore di convalida di EasyEA verifica che la coppia (Sorgente, Connettore, Destinazione) rispetti le regole combinatorie di ArchiMate 3.x.

Se ad esempio si tenta di collegare un nodo tecnologico fisico direttamente a un processo di business tramite una relazione non ammessa, il sistema segnala l’errore o propone la catena di realizzazione intermedia corretta (Node ➔ SystemSoftware ➔ ApplicationComponent ➔ ApplicationService ➔ BusinessProcess).


3. Utilizzo della Matrice delle Relazioni (RelationsMatrix)

La Relations Matrix è lo strumento principe per individuare immediatamente applicazioni orfane, processi scoperti o dipendenze non tracciate:

graph TD
subgraph Config["Configurazione Matrice"]
R[Righe: BusinessProcess]
C[Colonne: ApplicationComponent]
end
Config --> Grid["Griglia Incrociata N x M"]
Grid --> Inspect["Ispezione / Creazione / Cancellazione Istantanea in Cella"]
  1. Configurazione Assi:
    • Seleziona il tipo di elemento sorgente per le Righe (es. BusinessProcess).
    • Seleziona il tipo di elemento target per le Colonne (es. ApplicationComponent).
  2. Visualizzazione Griglia:
    • Le celle piene mostrano l’icona della relazione esistente (Serving, Realization, etc.).
    • Le celle vuote evidenziano i punti in cui non esiste alcun collegamento.
  3. Editing In-Grid 1-Click:
    • Cliccando su una cella vuota, compare il menu guidato per instaurare una nuova relazione validata.
    • Cliccando su una cella popolata, è possibile visualizzare i dettagli della relazione o eliminarla.