
在软件设计与开发中,实现业务目标十分重要。IBM Rational® 软件为您提供了可靠、基本的软件设计与开发工具,能够使业务与产品、系统和 IT保持一致;快速满足不断变化的业务需求;使您掌控不断发展演进的架构。
Rational 模型驱动的、基于 Eclipse 的集成平台通过使用行业标准的统一建模语言™,促进了团队协作、维护需求到代码的可追踪性,简化了从架构到代码的转化,有助于立即启动开发工作。
Rational软件设计与开发工具:
- 支持分布式团队,确保您的架构能够在全球化环境中可靠地通信,帮助满足遵从性要求。
- 提供了一流的建模工具,能够被用于设计 Web 服务的架构、整合业务流程,从而加速面向服务架构(SOA)计划。
- 提高生产率和质量,通过图形化建模改善通信,并通过模拟和自动化测试进行验证。
- 提供自动转换,包括从模型到模型的转换和从模型到代码的转换,具有模型与代码的协调功能,有助于确保满足需求。
- 通过整合业务流程确保已部署基础设施的可追踪性,允许您快速响应业务变化。
软件设计工具试用版
| 开发类型 | 工具 | 描述 |
|---|---|---|
| 面向 Java™、J2EE、SOA、Web 和 Web 2.0 的模型驱动开发 | IBM Rational Software Architect for WebSphere Software | 为软件开发人员和架构师提供的一个综合的 IDE和 UML 2.0 建模环境,使他们能够使用内置的架构发现规则来架构、设计、开发和分析,以及测试、分析和部署 SOA、Java、J2EE 和门户应用。 |
| 产品、系统和嵌入式软件的模型驱动开发 | IBM Rational Rhapsody | 面向系统和嵌入式软件的模型驱动开发工具系列,提供使用 UML/SysML 的图形化建模、使用模拟的早期验证,以及针对实时操作系统的完整 C、C++、Java 与 Ada行为代码生成。 |
| 使用 UML 2.x 的可视化建模和设计 | IBM Rational Software Modeler | 基于 UML 2.0 的可视化建模和设计工具,供需要确保能对他们的规格、架构和设计进行清晰的定义和陈述的架构师、系统分析师和设计人员使用。 |
| 使用 UML 2.x、面向 Java 和C++ 的模型驱动开发 | IBM Rational Software Architect Standard Edition | 一种设计和开发工具,构建于 Eclipse 之上,包含一些插件,这些插件允许软件架构师和模型驱动开发人员利用统一建模语言 (UML 2.x)、分析和开发功能创建架构良好的、基于 C/C++、Java J2SE 和 CORBA 的应用。 |
| 使用 UML 2.x 和 EGL 进行模型驱动的跨平台 Web 应用与面向服务应用开发 | IBM Rational Business Developer Extension | 一种快速开发工作台,交付跨平台的 Web 和面向服务应用。 |
| 使用 UML 2.x、面向 .NET 的模型驱动开发 | IBM Rational Modeling Extension for .NET | 扩展 Rational Software Modeler、Rational Software Architect 和 Rational Systems Developer 解决方案,使 Visual Studio.NET 团队能够使用代码转换来设计软件并启动开发工作。通过模型驱动的可视化工具,Rational Modeling Extension for .NET 即可使用 UML 协调 Java 和 .NET 开发团队。 |
| 面向通信系统的模型驱动开发 | IBM Rational SDL Suite | 实时软件开发解决方案,提供面向复杂的、事件驱动的通信系统的规范和开发功能。 |
| 可视化建模、模拟和原型设计解决方案,支持 UML | IBM Rational Statemate | 图形化建模和模拟设计工具,支持根据标准工程图(包括某些 UML 图)描述所设计的系统。 |
| 基于标准的模型驱动的复杂系统开发解决方案 | IBM Rational Tau | 为信息系统和企业 IT 应用(包括 SOA)提供基于标准的、模型驱动的复杂系统和软件开发。 |
| 使用 UML 1.x 的传统模型驱动开发。 | IBM Rational Rose® 系列 | 使用 UML 1.x 设计软件解决方案。架构师、分析师和软件与数据库设计人员能够使用 Rational Rose 系列产品生成软件架构、数据库、业务需求和可重用资产的可视化模型,还能规范管理层通信。 |
| 面向使用 UML 1.x 的系统开发人员的传统模型驱动开发 | IBM Rational Rose Technical Developer | 为技术和嵌入式系统开发人员支持健壮的模型驱动开发的自动化构造,包括模型执行和完全可执行的代码生成。 |
