ROOM Diagramma
Modellazione orientata agli oggetti in tempo reale (ROOM)
Modellare i sistemi in tempo reale in base a tempestività, struttura interna dinamica, reattività, concomitanza e distribuzione utilizzando la notazione ROOM.
ROOM è una metodologia orientata agli oggetti per sistemi in tempo reale sviluppata originariamente presso la Bell-Northern Research. ROOM si basa sul principio di utilizzare lo stesso modello per tutte le fasi del processo di sviluppo. I modelli di camera sono composti da attori che comunicano tra loro tramite inviare messaggi lungo protocolli. Gli attori possono essere gerarchicamente e possono avere comportamenti descritti da grafici a camere, una variante dei grafici a stati di Harel. Le descrizioni degli attori, dei protocolli e dei comportamenti possono essere riutilizzati attraverso l'ereditarietà.
Caratteristiche del software ROOM Diagram
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requisiti di sistema
Funziona su Windows 7, 8, 10, XP, Vista e Citrix
Funziona su Windows a 32 e 64 bit
Funziona su Mac OS X 10.2 o successivo
In Edraw Professional, l'opzione ROOM diagrammi e le forme sono nella cartella Software.
Simboli del diagramma della camera
Alcuni simboli possono essere trasformati in altre forme. Quando si trascinano nell'area di disegno, viene visualizzata una finestra di dialogo. È quindi possibile scegliere i tipi.
Per esempio:
Attore modificato Rif. Un attore è un componente architettonico attivo di un sistema software. Gli attori interagiscono con il loro ambiente tramite porte. Un attore dinamico viene creato e distrutto dall'attore che lo contiene.
Le porte forniscono un'interfaccia tra gli attori utilizzando i protocolli che definiscono le modalità di accesso e modifica delle informazioni.
ROOM Tipo di porta
- Porta relay - Condivide l'interfaccia tra una classe contenuta e la classe contenitore.
- Porta coniugata - Gestisce sia i messaggi in uscita che in in entrata del suo protocollo. Le porte coniugate sono solitamente bianche colorate.
- Porta finale esterna - Comunica con la macchina a stati o il comportamento dell'attore.
- Porta finale interna - Connette un attore componente al comportamento del comportamento dell'attore contenitore. Si illustra usando la stessa notazione di una porta finale esterna, ma la porta è posizionata esterna, ma la porta è posizionata all'interno del confine del contenitore anziché su di esso.
Punti di transizione
- Punto di transizione iniziale - Indica la prima transizione all'interno dello stato.
- Punto di scelta - Indica una scelta tra segmenti di percorso di transizione. Un percorso sarà il predefinito.
- Punto di transizione non esteso Punto di transizione - Segna la fine di una transizione che non si estende al di fuori del contesto di stato.
- Punto di transizione non esteso punto di transizione - Illustra una transizione in entrata.
Che cos'è un diagramma a camere
Sviluppato da ObjecTime (che è stata poi acquisita da
Rational Software), ROOM è l'acronimo di modellazione orientata agli oggetti in tempo reale.
L'attore o la macchina software è il componente centrale del metodo ROOM.
I diagrammi ROOM illustrano gli aspetti strutturali e comportamentali dell'attore.
È possibile utilizzare i diagrammi ROOM insieme al linguaggio di modellazione unificato (UML).
ROOM organigrammi
I grafici a stanze sono diagrammi di stato modificati di Harel , che illustrano il comportamento degli attori utilizzando gli stati. I grafici a stanze sono anche simili a diagramma di stato uml.