因為 Rational Software Architect 是 Rational Application Developer,Rational Web Developer和 Rational Software Modeler 的父集 ,所以當你下載 Rational Software Architect,你就獲得了所有這些工具。
RSA V7包含的功能組件如下:
功能部件 | 描述 |
---|---|
統(tǒng)一建模語言(UML)建模 | 使用戶能夠創(chuàng)建 UML 2.0 模型。通過使用獨立安裝的變換,可以將這些模型變換為代碼或其他模型。 |
UML 至 UML 變換和模式 | 根據(jù)現(xiàn)有的模型內(nèi)容,自動生成新的模型內(nèi)容。 |
C++ 建模與變換 | 根據(jù) UML 設計模型,自動生成 C++ 代碼。 |
Java(TM) 建模與變換 | 根據(jù) UML 設計模型,自動生成 Java 代碼。 |
EJB 建模與變換 | 根據(jù) UML 設計模型,自動生成 EJB 代碼。 |
WSDL 和 XSD 建模與變換 | 根據(jù) UML 模型,自動生成使用 Web 服務描述語言(WSDL)和 XML 模式定義(XSD)語言表述的 Web Service 合同。 |
美國國防部體系結構框架(DoDAF)支持 | 用于根據(jù) DoDAF 描述復雜系統(tǒng)的體系結構。此功能部件根據(jù) UML 以可視、文本和表格格式闡述系統(tǒng)結構。 |
UML 至 CORBA 變換 | 根據(jù) UML 模型,自動生成通過 CORBA IDL 表示的組件接口規(guī)范。 |
WebSphere(R) Business Modeler | 將 IBM WebSphere Business Modeler 中的業(yè)務流程模型顯示為 UML 2.0 活動模型。 |
Rational Rose(R) 模型導入 | 遷移 IBM Rational Rose 模型,包括那些可能已在模型中定義的任何定制屬性。 |
Rational XDE(TM) 模型導入(僅適用于 Windows) | 遷移 IBM Rational XDE 模型,包括任何可能已應用于那些模型的定制 UML 概要文件。 |
Rational SoDA(R) 集成(僅限于 Windows) | 與 IBM Rational SoDA 產(chǎn)品集成。使用建模產(chǎn)品提供的信息來生成報告和文檔,包括 Microsoft Word 文檔。 |
C 和 C++ 開發(fā)工具(CDT) | 提供用于構建和運行經(jīng)過優(yōu)化的 C 或 C++ 程序的工具。可以在 C 或 C++ 集成開發(fā)環(huán)境(IDE)中使用 CDT 來編輯代碼、生成 makefile 以及調(diào)試和啟動應用程序。 |
J2EE 和 Web Service 開發(fā)工具 | 提供用于開發(fā) J2EE 應用程序和 Web Service 的工具。 |
Java 客戶機應用程序編輯器 | 提供用于通過 SWT、AWT 或 Swing UI 庫構建和測試圖形用戶界面 Java 客戶機應用程序的工具。 |
Web 開發(fā)工具 | 提供用于通過 JavaServer Faces、JavaServer Pages、Servlet 和 HTML 構建 J2EE Web 應用程序的工具。 |
Struts 工具 | 提供用于通過 Apache Struts 框架開發(fā) J2EE Web 應用程序的工具。 |
Crystal Reports 工具 | 提供了一些可視工具,這些可視工具用于開發(fā)需要使用 Crystal Reports 所提供的報告功能的應用程序。 |
門戶網(wǎng)站工具 | 提供用于創(chuàng)建、定制、測試、調(diào)試和部署門戶網(wǎng)站應用程序的工具。門戶網(wǎng)站開發(fā)工具支持 IBM WebSphere Portal V5.1 和 V6.0。 |
J2EE 連接器(J2C)工具 | 提供一組健壯的工具,以幫助您創(chuàng)建適用于 CICS(R) 和 IMS(TM) 系統(tǒng)的 J2C 客戶機應用程序。可以使用數(shù)據(jù)綁定向導來創(chuàng)建使用 COBOL、PL/I 和 C 語言的 Java 數(shù)據(jù)編組代碼。 |
代碼復審 | 檢查代碼是否符合規(guī)則和最佳實踐原則。”代碼復審”突出顯示潛在的問題并提供代碼更改建議,從而幫助您提高代碼質(zhì)量。在某些情況下,”代碼復審”還會自動應用修訂以確保一致性。 |
Test and Performance Tools Platform(TPTP) | 提供用于測試應用程序的 Eclipse 工具。此工具的功能包括概要分析、監(jiān)視、日志記錄、組件測試(Junit)以及靜態(tài)分析或代碼復審。 |
體系結構規(guī)則 | 提供一些工具,用于自動檢測結構模式和反模式以及創(chuàng)建依賴關系的可視圖形,以確保 Java 應用程序在體系結構方面的完整性。 |
Rational ClearCase(R) SCM 適配器 | 提供 IBM Rational ClearCase SCM 和 ClearCase MVFS 插件,這些插件使您能夠創(chuàng)建 ClearCase 版本對象庫(VOB)中軟件工件的受管版本。如果還安裝了 ClearCase VOB 和視圖服務器,則這些插件將使用快照視圖和動態(tài)視圖。 |
Rational RequisitePro(R) 集成(僅限于 Windows) | 提供緊密集成的需求管理工具。如果還安裝了 IBM Rational RequisitePro,則在需求與軟件工件之間提供跟蹤功能。 |
Rational Unified Process(R)(RUP(R))流程顧問程序和流程瀏覽器 | 提供流程顧問程序以便在您開發(fā)軟件時提供區(qū)分上下文的指導,并使用 IBM Rational Software Development Platform 和流程瀏覽器來提供與當前任務、工件和工具相關的幫助。 |
可復用資產(chǎn)規(guī)范(RAS)支持 | 提供標準的方法來對一組相關文件進行打包和解壓縮,以便在小組成員之間高效地共享這些文件。 |
創(chuàng)建變換 | 提供用于創(chuàng)建定制變換以及定制現(xiàn)有變換的工具。變換用于自動生成模型內(nèi)容和實現(xiàn)代碼。 |
API 遷移 | 幫助您將用戶編寫的插件和 pluglet 從 Rational UML V6 建模產(chǎn)品中提供的可擴展性 API 遷移至 V7.0 中提供的 API。 |
Pluglet | 提供一個環(huán)境,用于創(chuàng)建可用來對工作臺進行擴展的小型 Java 應用程序。Pluglet 比完整的 Eclipse 插件更易于開發(fā)和測試。它們提供了一種很好的方法來使您了解某些可擴展性 API。 |
插件開發(fā)環(huán)境(PDE) | 提供用于創(chuàng)建、開發(fā)、測試、調(diào)試和部署 Eclipse 插件的工具,這些插件可用于對 Eclipse 環(huán)境進行擴展。 |
Eclipse 技術可擴展性 | 使您能夠擴展基于 Eclipse 工作臺的環(huán)境的功能。可擴展性是通過對應用程序編程接口(API)、擴展點和實用程序進行組合實現(xiàn)的。 |
建模可擴展性 | 使您能夠對應用程序編程接口(API)、擴展點和實用程序進行組合,從而對基于 Eclipse 工作臺的環(huán)境的建模和開發(fā)功能進行擴展。 |
數(shù)據(jù)工具 | 提供用于定義和處理數(shù)據(jù)庫的關系數(shù)據(jù)庫工具。您可以定義并處理表以及視圖和過濾器、創(chuàng)建并處理 SQL 語句或 SQLJ 文件以及創(chuàng)建并處理 DB2(R) 例程。還可以使用這些工具來生成 SQL DDL 文件、DADX 文件和 XML 文件。 |
WebSphere Application Server 開發(fā)工具 | 提供用于開發(fā) WebSphere Application Server 工具。 |
WebSphere Application Server 編譯時依賴項 | 提供為 IBM WebSphere Application Server 構建、編譯、調(diào)試和部署應用程序時所必需的組件。 |
IBM WebSphere Application Server Express V5.1 | 提供 IBM WebSphere Application Server Express V5.1 作為目標運行時環(huán)境。 |
IBM WebSphere Application Server V5.1 | 提供 IBM WebSphere Application Server V5.1 作為目標運行時環(huán)境。 |
IBM WebSphere Application Server V6.0 | 提供 IBM WebSphere Application Server V6.0 作為目標運行時環(huán)境。 |
IBM WebSphere Application Server V6.1 | 提供 IBM WebSphere Application Server V6.1 作為目標運行時環(huán)境。 |