IBM® Rational® 软件为分析、设计和构造提供了一整套工具 - 无论您是软件开发人员、软件设计人员、系统工程师还是数据库设计人员。在您为寻求业务差异化而面临快速交付软件的压力时,这些工具有助于您提高生产效率、优化软件开发的业务流程并保持对流程的控制。归根结底,软件是随需应变世界的核心。
IBM 分析、设计和构造工具提供了强健的功能,它们是 IBM Software Development Platform(英文)不可分割的一部分,该平台是一个完整且模块化的平台,有助于开发团队更有效地运作。这些工具基于开放、可扩展和可定制的 Eclipse 软件开发平台,该平台有助于确保开发环境符合您不断变化的特定需求。
IBM Rational 提供以下专门针对分析、设计和构造活动的产品:
集成的设计和开发
IBM Rational® Software Architect 软件:模型驱动的高级开发和静态分析工具,适用于创建面向服务的体系结构(SOA)、J2EE 和门户网站应用程序的软件设计人员和模型驱动的开发人员。这一集成的分析、设计和开发工具集有助于了解、设计、管理和完善企业解决方案和服务。它包含设计、分析和开发功能。
新产品!IBM® Rational® Systems Developer 软件:一种设计和开发工具,它充分利用了 Eclipse 平台的全部功能,另外还包含了一些插件,这些插件支持软件设计人员和模型驱动的开发人员使用统一建模语言 2(UML 2)、分析和开发功能来创建基于 C/C++、Java J2SE 和 CORBA 的良好架构的应用程序。
IBM Rational Rose® Technical Developer 软件:支持最强健的模型驱动开发的自动构造,包括模型执行和完全可执行的代码生成,能帮助技术人员和嵌入式系统开发人员提高生产效率。
IBM Rational® Rose® family 软件:使用行业标准的 Unified Modeling Language™(UML™)V1.x 设计软件解决方案。架构设计师、分析人员以及软件和数据库设计人员都可以使用 Rational Rose family 生成软件体系结构、数据库、业务需求和可重用资产的可视化模型,还可以规范管理一级的通信。
建模
IBM Rational® Software Modeler 软件:基于 Unified Modeling Language™(UML™)2.0 的可视化建模和设计工具,适用于要确保规范、体系结构和设计得以明确定义和表达的架构设计师、系统分析人员和设计人员。
新产品!IBM Rational® Data Architect 软件:一个企业数据建模、集成和开发工具,旨在帮助数据架构设计师了解异构数据资产及其关系、设计联合数据库并简化数据库项目。
IBM Rational Rose Data Modeler 软件:集成了数据库开发与 UML表示法,使数据库设计人员和软件开发团队能协同工作。
集成开发环境
IBM Rational Application Developer for WebSphere® Software 软件:这是一个功能齐备的 IDE,使开发人员能快速设计、开发、分析、测试、配置和部署 SOA、Java、J2EE 和门户网站应用程序。
IBM Rational Web Developer for WebSphere Software 软件 (英文):这是一个易于学习的 IDE,可帮助 Web 开发人员构建、测试和部署 Web、SOA 和 Java 应用程序。
IBM Rational Enterprise Generation Language 软件 (英文):这是新一代的编程语言,使面向业务的开发人员能采用过程式的编程风格,同时又能够利用底层面向对象技术的强大功能。
IBM Rational Ada Developer 软件:针对 Ada 开发人员的集成开发环境,在整个开发生命周期,它支持新一代软件开发活动。
开发者测试工具
捆绑软件和套件
在软件产品和系统开发生命周期总体解决方案中,IBM Rational 还精心挑选了一些设计和构造产品:
- 新产品!IBM Rational® Data and Application Modeling Bundle 软件:提供了 IBM Rational Data Architect V6.1 和 IBM Rational Software Modeler V6.0.1.1,从而将企业数据建模、集成和开发能力与 UML 可视化应用程序建模工具结合起来。
- IBM Rational® Professional Bundle 软件:包括了企业在 Windows 和 Linux 上设计、构造和测试 J2EE/门户网站/面向服务(SOA)应用程序,以及测试 .NET 应用程序所需的全部桌面工具。在这一个软件包中包含了八个功能强大的软件工具 -只需管理一份维护合同。这个捆绑软件为专业人员个体带来了全面的灵活性,他们可以只安装和使用所需要的工具。
- IBM Rational Suite® for Technical Developers 软件:一整套生命周期解决方案,针对那些为颇具挑战性的产品和系统(如实时和嵌入式应用程序)而创建代码的开发人员。
- IBM Rational Suite DevelopmentStudio for UNIX® 软件:一整套生命周期解决方案,包括针对分析人员、开发人员和测试人员的产品,它将各功能小组联系在一起,并且支持 UNIX 软件开发。
