複製鏈接
請複製以下鏈接發送給好友

RADE

鎖定
全稱:Rapid Application Development Environment,是一個可視化的集成開發環境
中文名
Rapid Application Development Environment
簡    寫
RADE
性    質
可視化的集成開發環境
載    體
Microsoft Visual C++6.0

目錄

RADE簡介

Rapid Application Development Environment,快速應用研發環境,是一個可視化的集成開發環境,它提供完整的編程工具組。RADE以Microsoft Visual C++6.0為載體,開發工具完全集成在了VC++環境中,並且提供了一個CAA框架程序編譯器,但同時也限制了VC++的部分功能。可以説CATIA CAA–RADE是目前所有高端CAD/CAM開發環境中最為複雜、同時也是功能最為強大的一個。

RADE應用

CAA V5 RADE包括一系列工具:TCK(Tool Configuration Key)、MAB(多工作空間應用生成器)、CUT(C++單元調試管理器)、MKMK(CAA編譯工具) 、CID(C++交互式面板)等,以插件的形式與MSDev VC++集成到一起。然後藉助於這些工具在MSDev 環境下開發自己的CAA組件。
TCK管理RADE環境,TCK命令是用來管理開發工具包的安裝,用來創建一個工作環境。當在WinowsNT上用CAA V5的可視化創建工具(以插件形式嵌入Microsoft Developer Studio),tck_init 和 tck_profile 命令在打開一個V5的工作區時被自動調用。
MKMK(多工作區應用編譯器)是DS(Dassault Systems)原代碼編譯工具,它構建在平台無關(UNIX和WindowsNT)的標準編譯器上,它支持面向組件的設計模式。MKMK提供一種統一的工具來編譯和連接CAA應用而不管是用的什麼編程語言(Fortran, C, C++, IDL, Express, CIRCE, ...)。
CUT是單元調試管理器,CUT用mkodt命令來運行傳遞給測試框架中的測試對象,通過選擇不同的命令參數來決定選擇測試一個對象或者所有對象。
CID即C++交互式面板,CID根據軟件開發人員的需求,支持從設計、開發到測試、推廣及維護的整個開發設計週期,CID提供對RADE產品的單點訪問。儘管CID在WindowsNT下運行,它能夠產生Unix程序代碼。
MAB多工作空間應用生成器產品,它為CATIA V5應用程序提供一個集成統一的編譯、鏈接、編輯、生成環境。MAB能夠承擔多工作空間編輯,鏈接,運行代碼生成,以及各工作空間之間依賴性的有效管理。MAB還可以監控任一工作空間的源代碼的變更,在整個編譯過程中顯示跟蹤該變更,使編譯過程只需要編譯更改部分即可。