Rational XDE 有兩種形態:Eclipse 獨立版(基於 Eclipse 1.0)與 WSAD 整合版(WebSphere Studio Application Developer 4.0 插件)。兩者功能幾乎一致,核心賣點有二:
Asset(資產)是可重用軟體成果的集合,以 <<Asset>> 型別封裝,可匯出為 .ras 檔(實為 ZIP,含 rasset.xml、resource.xml 等描述檔),符合 Reusable Asset Specification (RAS),利於跨工具、跨團隊重用。

模式是特殊的 Asset:包含參數化協作圖的 <<Asset>> 套件。手動建立套件並設定型別不會自動註冊為模式,必須透過 XDE 精靈建立。
應用模式 = 模板擴展:指定參數值 → 實例化到目標模型。關鍵概念:
Apply Favorite Pattern → (GoF) Command。
)。
)。
)。Add UML > Pattern Asset(
),選擇 Package 或 Model 作為基礎上下文。Add UML > Template Parameter,設定型別(Class、Interface 等),可加屬性/方法/代碼模板。設定 Value Source(User/Generated/Collection)控制生成方式。Add Diagram > Class(
),描述參與者關係。Code Templates > Bind(
)。
),自訂 Wizard 頁面、約束、Callouts 等。完成後可匯出為標準 .ras 檔,供其他開發者匯入使用,實現跨專案、跨團隊的模式資產共享。