请输入您要查询的百科知识:

 

词条 RADE
释义

Rapid Application Development Environment,快速应用研发环境,是一个可视化的集成开发环境,它提供完整的编程工具组。RADE以Microsoft Visual C++6.0为载体,开发工具完全集成在了VC++环境中,并且提供了一个CAA框架程序编译器,但同时也限制了VC++的部分功能。可以说CATIA CAA–RADE是目前所有高端CAD/CAM开发环境中最为复杂、同时也是功能最为强大的一个。

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还可以监控任一工作空间的源代码的变更,在整个编译过程中显示跟踪该变更,使编译过程只需要编译更改部分即可。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 11:18:07