© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
僅支援在 Windows® 環境中產生 Department of Defense Architecture Framework (DoDAF) 文件成果。
DoDAF 文件成果(AV-1、OV-6a、SV-9、SV-10a 及 DoDAF 報告)採用 Microsoft® Word 範本,內容是透過 Microsoft Word 的 COM 介面來提供。在 Linux® 環境中不支援產生文件成果。
DoDAF 模型有固定結構。從範本建立的 DoDAF 模型的結構可讓您從一項成果產生後續的成果。模型中的 UML 套件名稱皆保留專用,且套件階層固定不變。如果變更結構或重新命名套件,許多 DoDAF 指令可能無法正常執行。
OV-2 和 OV-3 成果是由 OV-6c 成果使用 OV-6c 成果序列圖的資料所產生。因此,手動建立 OV-2 或直接修改並不會變更 OV-3 成果。
SV-3 和 SV-6 成果是由 SV-10c 成果使用 SV-10c 成果序列圖的資料所產生。如果沒有序列圖,則這些成果是空的。
顯示的 OV-3 矩陣是 OV-3 成果的子集。OV-3 視窗顯示作業資訊交換矩陣。此矩陣呈現的資料只是 OV-3 成果的一小部分,且不支援「資訊交換需求 (IER)」性質的關聯。但矩陣的「資料」直欄會顯示接收端作業節點的相對應作業所定義的參數的類型內容。「接收活動」直欄顯示相對應作業活動的名稱(亦即作業節點上的方法)。
顯示的 SV-6 矩陣是 SV-6 成果的子集。SV-6 視窗顯示系統資料交換矩陣。此矩陣中的資料只是 SV-6 成果的一小部分,且不支援資料交換性質的關聯。但矩陣的「資料說明」直欄會顯示消耗者系統節點的相對應作業所定義的參數的類型內容。「消耗性函數」直欄顯示相對應系統函數的名稱(亦即系統上的方法)。
僅部分成果支援標準 UML 建模。對於許多的作業和系統視圖成果,您必須使用標準 UML 建模技術來建立這些成果。受影響的成果如下:OV-1、OV-4、OV-5、OV-6b、OV-7、SV-1、SV-2、SV-4、SV-7、SV-8、SV-10b 及 SV-11。
由上而下架構設計的支援有其限制。DoDAF 建模特性支援的基本工作流程採取由下而上的方法。對於作業節點之間的通訊,需要手動建立序列圖 (OV-6c),而其他成果(OV-2 和 OV-3)則衍生自序列圖中定義的資料。同樣地,必須為系統節點之間交換的資料來手動建立序列圖 (SV-10c),而其他成果(SV-3、SV-5 及 SV-6)則衍生自序列圖資料。
DoDAF 建模特性不支援 CADM 資料庫。
DoDAF 建模特性不支援以不同典範所建立的現有 UML 設計模型。您無法匯入 UML 模型再轉換成 DoDAF 模型。工作流程要求您必須從新的 DoDAF 模型開始。不過,您可以匯入和開啟 Rational 建模產品 6.0.1.1 版所建立的 DoDAF 模型。
IBM® Rational® Web 發佈無法建立預期的報告。如果利用 Rational Software Development Platform 的發佈特性來發佈 DoDAF 模型,則產生的 Web 報告不含任何 DoDAF 文件成果,也不含任何矩陣。
當作業節點實現之後,模型中會為 SV-10c 套件中的節點建立合作關係。對於該作業節點上定義的每一個作業,相對應的 SV-10c 合作關係內會建立序列圖的互動關係。合作關係的名稱反映作業節點,且內含的互動關係和此節點的作業同名。如果重新命名或刪除作業節點或其任何作業,SV-10c 中的合作和互動關係不會自動更新來反映變更或刪除結果。同樣地,如果重新命名或刪除 SV-10c 中的合作或互動關係,也不會更新作業節點及其作業。
暫行解決方法:如果重新命名任何作業節點、作業、實現化合作或互動關係, 導覽用的 DoDAF 蹦現功能表項目(例如,「跳至實現化作業」或「跳至作業實現化」)應該仍然可用。 但如果刪除任何元素,則導覽就無法使用,您必須手動刪除適當的元素。
建立 DoDAF 文件成果之後,如果以預設 Eclipse 編輯器來開啟產生的文件(在「套件瀏覽器」視圖或「導覽器」視圖中按兩下檔案),您必須編輯文件來更新內容。因為預設 Eclipse 編輯器使用內嵌的 Microsoft Word 版本,且 Microsoft® Word 和 Eclipse 之間存在文件狀態的問題,所以文件會改變。
暫行解決方法:用滑鼠右鍵按一下 DOC 檔案,再按一下「開啟工具 > 系統編輯器」。文件會在外部 Microsoft Word 視窗中開啟,則一切正常。如果變更文件,您必須在工作區選取相對應的專案,並以儲存庫來重新整理文件,尤其當使用 CVS 做為 CM 系統時,更應如此。
AV-2 成果沒有定義說明。除非已將 UML 文件新增至相對應的元素,否則 AV-2 視圖出現時,定義欄位會空白。
暫行解決方法:在「模型瀏覽器」視圖或圖型中選取元素,然後在「內容」視圖的「文件」頁面上新增定義。
DoDAF 成果不會自動更新來反映模型變更。如果 DoDAF 成果是從模型中的其他資料產生,但資料已修改,則不會更新成果。例如,當模型已修改時,顯示 OV-3、SV-3、SV-5 或 SV-6 成果的視圖不會自動更新。同樣地,如果有新的訊息新增至 OV-6c 序列圖,已產生的 OV-2 圖型也不會自動更新。
暫行解決方法:每一個 DoDAF 視圖(OV-3、SV-3、SV-5 或 SV-6 成果)都有一個本端功能表項目(及工具列圖示)可重新整理視圖。在選取此功能表項目之前,請記得先在「模型瀏覽器」視圖中選取相同的 DoDAF 模型元素(套件或節點,不是圖型)。如果 OV-2 圖型太舊,請利用相對應的 DoDAF 蹦現功能表項目來重新產生 OV-2 成果。可能需要修正圖型上的版面配置。