工具輔助: 利用模型整合器比較與合併 Rational Rose 模型
這項工具輔助說明如何使用 Rational Rose 模型整合器來比較與合併模型。
工具: Rational Rose
關係
主要說明

概觀

這項工具輔助適用於 Rational Rose 所支援的所有作業系統。

工具步驟

如果要比較與合併 Rational Rose 模型,請執行下列動作:

  1. 準備模型以便合併
  2. 載入和比較模型
  3. 合併模型

1. 準備模型以便合併

在合併模型之前,最好是將每個模型移入 Rational Rose 工具 > 檢查模型功能表項目中。如果報告錯誤,您應該先更正這些錯誤,再利用模型整合器來執行合併。

2. 載入和比較模型

在啟動模型整合器之後,請選取檔案 > 要素項功能表項目,再利用「要素項」對話框來載入模型。

載入模型之後,比較模式會標示兩個或更多模型之間的差異。這時也會顯示衝突,但在比較模式中,不會顯示「合併」圖示。您可以來回切換比較模式和合併模式,因此,如果您決定要合併模型,您可以在比較模式中起始一個工作階段作業,再切換成合併模式。在比較模式中,您不能對模型進行任何變更,這時會停用合併功能表和工具列的功能。

說明圖示如需比較模型的相關資訊,請參閱模型整合器線上說明中的比較模型主題。

3. 合併模型

合併模式會納入所有比較模式的特性,以及用來支援順利合併模型檔時所需進行之決策的其他資訊。模型整合器支援兩類型的合併功能:

  • 自動合併 - 模型整合器會合併所有不會產生衝突的變更。
  • 選擇性合併 - 可讓使用者選擇在要合併的模型之間找到的每項差異的要素項。

模型整合器剛進入合併模式時,自動合併便會生效。它會建立一個接收者模型,且會將所有未變更或經過無關緊要之變更的節點自動合併到接收者模型中。如果合併模型有節點發生衝突,模型整合器會在瀏覽器視窗中的衝突位置顯示一個圖示。當您進行選擇來解決這些衝突之後,模型整合器會顯示合併的結果。

選擇性合併特性可讓您在含有差異和衝突的節點變更要素項。當您不想接受要素項在您的模型上進行的所有變更時,這可能很有幫助。當您需要更正較複雜的錯誤時,例如語意檢查功能所發現的錯誤,它也很有幫助。

附註:您必須儲存合併模型,否則,稍後會無法使用合併結果。

說明圖示如需合併模型的相關資訊,請參閱模型整合器線上說明中的合併模型主題。