Panoramica
Questa guida ai tool è concepita per tutti i sistemi operativi supportati da Rational Rose.
Modalità d'uso del tool
Per eseguire il confronto e l'unione dei modelli Rational Rose:
-
Preparare i modelli per l'unione
-
Caricare e confrontare i modelli
-
Unire i modelli
Prima di unire i modelli, si consiglia di controllare ciascun modello servendosi della voce di menu di Rational Rose
Tools (Strumenti) > Check Model (Controlla modello). Gli eventuali errori riportati devono essere corretti
prima di eseguire l'unione con Model Integrator.
Dopo aver avviato Model Integrator, selezionare la voce di menu File >Contributors (Contributor) e utilizzare
la relativa finestra di dialogo per caricare i modelli.
Caricati i modelli, la modalità Compare (Confronto) evidenzia le differenze tra due o più modelli. I conflitti vengono
visualizzati, sebbene in questa modalità non vengano visualizzate le icone della modalità Merge (Unione). È possibile
alternare tra le modalità Confronto e Unione, in modo da poter avviare la sessione di lavoro in modalità Confronto per
poi passare alla modalità Unione, ove lo si desiderasse. Nella modalità Confronto, non è possibile effettuare alcuna
modifica al modello e il menu Unione e le funzioni della barra degli strumenti sono disattivati.
Per ulteriori informazioni sul
confronto di modelli, consultare la guida in linea di Model Integrator alla sezione Confronto modelli.
La modalità Merge (Unione) integra tutte le funzioni della modalità Compare (Confronto), insieme ad altre informazioni
a supporto delle decisioni da prendere al fine di unire i file del modello. Model Integrator supporta due tipi di
funzionalità di unione:
-
Automatic Merge (Unione automatica) - Model Integrator unisce tutte le modifiche che non producono conflitti.
-
Selective Merge (Unione selettiva) - Consente agli utenti di scegliere il contributor per ciascuna differenza
individuata tra i modelli da unire.
L'unione automatica diventa efficace la prima volta che Model Integrator entra in modalità Unione. Crea un modello di
destinazione e ivi automaticamente unisce tutti i nodi immutati o modificati in maniera minima. Se il modello unito
evidenzia conflitto di nodi, Model Integrator visualizza un'icona nel punto del conflitto nella finestra del browser.
Nel corso della risoluzione dei conflitti, Model Integrator mostra i risultati dell'unione.
La funzione di unione selettiva consente di modificare il contributor al livello del nodo che evidenzia differenze e
conflitti. Questa funzione risulta utile soprattutto se si desidera accettare tutte le modifiche effettuate sul modello
dal contributor. È utile anche quando è necessario correggere una serie di errori complicati quali quelli rilevati
dalle funzioni di controllo semantica.
Nota: è necessario salvare il modello unito, altrimenti i risultati dell'unione non saranno disponibili.
Per ulteriori informazioni
sull'unione di modelli, consultare la guida in linea di Model Integrator alla sezione Unione di modelli.
|