您將學習如何在 Rhapsody® Gateway 中匯入、分析與追蹤 DOORS® 需求,以及將 Rhapsody 模型元素匯出至 DOORS。
Rhapsody Gateway 提供一個介面用於與第三方需求及編寫工具之雙向資訊交換。Gateway 與 SysML 1.0、UML 2.0 及 DoDAF 1.0 版完全相容。需求鏈結的追蹤及這些鏈結的分析可以在 UML 2.0 模型元素與 SysML 需求文件之間完成。
Rhapsody Gateway 提供下列優點:
- 使您能夠即時看到需求變更的上游及下游影響。
- 使您能夠將需求鏈結到模型元素,並分析需求的涵蓋面。可以檢視及分析需求變更的影響。
- 使您能夠與第三方編寫及需求工具交換資訊。
- 使您能夠將輸入的 DOORS 需求轉換為可選取格式(例如,Text 或 XML)的中間檔。
Gateway 接受來自各種來源的需求輸入。
其中包括 Code、Text、Microsoft Word、DOORS、 Excel、UML、Visio、Adobe Framemaker 與 Interleaf。Gateway 可以明確將這些輸入原始檔轉換為 Text 或 XML 格式的中間檔。下圖說明了轉換過程:
註: 這個指導教學可能需要一些選用的可安裝元件。若要確定您已安裝適當的選用元件,請參閱「系統需求清單」。
學習目標
協助您設定環境的第一課需要與 Rhapsody Gateway 及 DOORS 一起使用。環境設定之後,將學習如何將需求鏈結 Gateway 中的模型元素、分析需求及 Rhapsody 模型中的需求涵蓋面。
下一步,將學習 DOORS 中有需求變更時如何執行追蹤。最後一步,將學習如何把 Rhapsody 模型元素上傳到 DOORS、變更 Rhapsody 中的模型元素,,
以及把修訂匯出至 DOORS。
需要的時間
完成本指導教學約需 30 分鐘。
如果您要探索本指導教學的其他相關概念,可能會需要更久時間。
技能層次
進階
讀者
本指導教學以開發人員為主要讀者。
系統需求
完成本指導教學需要安裝下列工具和元件:
Rhapsody Gateway 是 Rhapsody 的附加程式產品,需要獨立的軟體使用權。Gateway 可在下列環境中運作:
- Windows (NT4、2000、XP)
- Unix(Solaris 2.6 及以上版本)
- Linux
必要條件
若要執行本指導教學中的步驟,您應該熟悉下列概念:
- DOORS 工具
- Rational Rhapsody Gateway Engine
- Code、Text、Microsoft Word、DOORS、 Excel、UML、Visio、Adobe Framemaker 與 Interleaf 的行業定義及使用。