Archive for December 12th, 2006

Rational Software Architect 7.0

Tuesday, December 12th, 2006

IBM最新版开发工具Rational Software Architect 7.0已于近日发布,新的V7版本集成了众多工具和企业、SOA开发的组件,整个产品共有12张CD(可以刻在一张D9上了)。

RSA V7包含的功能组件如下:

功能部件 描述
统一建模语言(UML)建模 使用户能够创建 UML 2.0 模型。通过使用独立安装的变换,可以将这些模型变换为代码或其他模型。
UML 至 UML 变换和模式 根据现有的模型内容,自动生成新的模型内容。
C++ 建模与变换 根据 UML 设计模型,自动生成 C++ 代码。
Java(TM) 建模与变换 根据 UML 设计模型,自动生成 Java 代码。
EJB 建模与变换 根据 UML 设计模型,自动生成 EJB 代码。
WSDL 和 XSD 建模与变换 根据 UML 模型,自动生成使用 Web 服务描述语言(WSDL)和 XML 模式定义(XSD)语言表述的 Web Service 合同。
美国国防部体系结构框架(DoDAF)支持 用于根据 DoDAF 描述复杂系统的体系结构。此功能部件根据 UML 以可视、文本和表格格式阐述系统结构。
UML 至 CORBA 变换 根据 UML 模型,自动生成通过 CORBA IDL 表示的组件接口规范。
WebSphere(R) Business Modeler 将 IBM WebSphere Business Modeler 中的业务流程模型显示为 UML 2.0 活动模型。
Rational Rose(R) 模型导入 迁移 IBM Rational Rose 模型,包括那些可能已在模型中定义的任何定制属性。
Rational XDE(TM) 模型导入(仅适用于 Windows) 迁移 IBM Rational XDE 模型,包括任何可能已应用于那些模型的定制 UML 概要文件。
Rational SoDA(R) 集成(仅限于 Windows) 与 IBM Rational SoDA 产品集成。使用建模产品提供的信息来生成报告和文档,包括 Microsoft Word 文档。
C 和 C++ 开发工具(CDT) 提供用于构建和运行经过优化的 C 或 C++ 程序的工具。可以在 C 或 C++ 集成开发环境(IDE)中使用 CDT 来编辑代码、生成 makefile 以及调试和启动应用程序。
J2EE 和 Web Service 开发工具 提供用于开发 J2EE 应用程序和 Web Service 的工具。
Java 客户机应用程序编辑器 提供用于通过 SWT、AWT 或 Swing UI 库构建和测试图形用户界面 Java 客户机应用程序的工具。
Web 开发工具 提供用于通过 JavaServer Faces、JavaServer Pages、Servlet 和 HTML 构建 J2EE Web 应用程序的工具。
Struts 工具 提供用于通过 Apache Struts 框架开发 J2EE Web 应用程序的工具。
Crystal Reports 工具 提供了一些可视工具,这些可视工具用于开发需要使用 Crystal Reports 所提供的报告功能的应用程序。
门户网站工具 提供用于创建、定制、测试、调试和部署门户网站应用程序的工具。门户网站开发工具支持 IBM WebSphere Portal V5.1 和 V6.0。
J2EE 连接器(J2C)工具 提供一组健壮的工具,以帮助您创建适用于 CICS(R) 和 IMS(TM) 系统的 J2C 客户机应用程序。可以使用数据绑定向导来创建使用 COBOL、PL/I 和 C 语言的 Java 数据编组代码。
代码复审 检查代码是否符合规则和最佳实践原则。”代码复审”突出显示潜在的问题并提供代码更改建议,从而帮助您提高代码质量。在某些情况下,”代码复审”还会自动应用修订以确保一致性。
Test and Performance Tools Platform(TPTP) 提供用于测试应用程序的 Eclipse 工具。此工具的功能包括概要分析、监视、日志记录、组件测试(Junit)以及静态分析或代码复审。
体系结构规则 提供一些工具,用于自动检测结构模式和反模式以及创建依赖关系的可视图形,以确保 Java 应用程序在体系结构方面的完整性。
Rational ClearCase(R) SCM 适配器 提供 IBM Rational ClearCase SCM 和 ClearCase MVFS 插件,这些插件使您能够创建 ClearCase 版本对象库(VOB)中软件工件的受管版本。如果还安装了 ClearCase VOB 和视图服务器,则这些插件将使用快照视图和动态视图。
Rational RequisitePro(R) 集成(仅限于 Windows) 提供紧密集成的需求管理工具。如果还安装了 IBM Rational RequisitePro,则在需求与软件工件之间提供跟踪功能。
Rational Unified Process(R)(RUP(R))流程顾问程序和流程浏览器 提供流程顾问程序以便在您开发软件时提供区分上下文的指导,并使用 IBM Rational Software Development Platform 和流程浏览器来提供与当前任务、工件和工具相关的帮助。
可复用资产规范(RAS)支持 提供标准的方法来对一组相关文件进行打包和解压缩,以便在小组成员之间高效地共享这些文件。
创建变换 提供用于创建定制变换以及定制现有变换的工具。变换用于自动生成模型内容和实现代码。
API 迁移 帮助您将用户编写的插件和 pluglet 从 Rational UML V6 建模产品中提供的可扩展性 API 迁移至 V7.0 中提供的 API。
Pluglet 提供一个环境,用于创建可用来对工作台进行扩展的小型 Java 应用程序。Pluglet 比完整的 Eclipse 插件更易于开发和测试。它们提供了一种很好的方法来使您了解某些可扩展性 API。
插件开发环境(PDE) 提供用于创建、开发、测试、调试和部署 Eclipse 插件的工具,这些插件可用于对 Eclipse 环境进行扩展。
Eclipse 技术可扩展性 使您能够扩展基于 Eclipse 工作台的环境的功能。可扩展性是通过对应用程序编程接口(API)、扩展点和实用程序进行组合实现的。
建模可扩展性 使您能够对应用程序编程接口(API)、扩展点和实用程序进行组合,从而对基于 Eclipse 工作台的环境的建模和开发功能进行扩展。
数据工具 提供用于定义和处理数据库的关系数据库工具。您可以定义并处理表以及视图和过滤器、创建并处理 SQL 语句或 SQLJ 文件以及创建并处理 DB2(R) 例程。还可以使用这些工具来生成 SQL DDL 文件、DADX 文件和 XML 文件。
WebSphere Application Server 开发工具 提供用于开发 WebSphere Application Server 工具。
WebSphere Application Server 编译时依赖项 提供为 IBM WebSphere Application Server 构建、编译、调试和部署应用程序时所必需的组件。
IBM WebSphere Application Server Express V5.1 提供 IBM WebSphere Application Server Express V5.1 作为目标运行时环境。
IBM WebSphere Application Server V5.1 提供 IBM WebSphere Application Server V5.1 作为目标运行时环境。
IBM WebSphere Application Server V6.0 提供 IBM WebSphere Application Server V6.0 作为目标运行时环境。
IBM WebSphere Application Server V6.1 提供 IBM WebSphere Application Server V6.1 作为目标运行时环境。