模型驱动架构(Model-Driven Architecture,MDA), 模型驱动开发(Model-Driven Development,MDD)业已成为软件开发的趋势,可您是否仍然在为寻找支持 MDA、MDD的工具而发愁?IBM Rational 软件开发平台(Rational SDP)在这方面已经为您做好了准备,这个由四份指南组成的系列教程——“用 Rational 工具进行可视化”,可以帮助您了解如何使用 IBM Rational 工具实现 MDA,并进行 MDD。
Rational® Application Developer 是 IBM 的软件开发平台的产品之一,可以让您快速地进行设计、开发、分析、测试、规划和部署Web服务、Java™、J2EE、Web应用、以及门户应用程序。
Rational® Software Modeler 是 IBM 的软件开发平台的产品之一,提供了一套完全由客户定义的,基于UML 2.0的可视化的建模和设计工具。
Rational® Software Architect 是 IBM 的软件开发平台的产品之一,拥有许多可以用来处理大量开发工作的可视化工具,可进行架构设计、开发、分析、测试、规划和部署等等。并具有强有力的模型-代码双向转换(Round-trip Transformation)功能,可实现基于模型驱动的开发。
Rational® Web Developer 是 IBM 的软件开发平台的产品之一,可以让您快速地进行设计、开发、分析、测试、规划和部署Web服务、Web应用、以及门户应用程序。
要了解更多内容,请访问ibm.com。
使用 Rational 工具进行可视化系列
如果您是刚入门的开发者,或者是刚刚接触 IBM Rational 软件开发平台(IBM Rational Software Development Platform,IBM Rational SDP),这个教程就是为您准备的。通过这个系列教程可以让您更好地了解如何运用 Rational SDP 进行基于 MDA 的软件设计,和进行 MDD。
使用 Rational 工具进行可视化系列:
- 使用 Rational Application Developer 进行可视化:Rational Application Developer 的可视绘图工具漫游
Rational Application Developer 提供可视的绘图工具,能够帮助您洞察并了解现有的应用程序,或更容易地创建并了解新的应用程序。本教程涵盖 Rational Application Developer 中四种类型的图的创建 ―― 类、序列、浏览,和主题图。在完成本教成之后,您将了解如何使用 Rational Application Developer 来创建类、序列、浏览,和主题图。 - 使用Rational Software Modeler进行可视化:UML 2.0 建模
对于潜心研究开发过程的架构师、系统分析员或者程序设计人员来说,Rational Software Modeler提供了一套完全由客户定义的,基于UML 2.0的可视化的建模和设计工具,这一工具使得文档化和沟通的过程及设计变得很简单。 - 使用 Rational Software Architect 进行可视化:创建并将 UML2.0 模型转换为代码
Rational Software Architect 事实上有许多用来处理大量开发工作的可视化工具。开发人员最感兴趣的是 UML 建模、设计模式,和 UML 到代码的转换。在完成本教程之后,您将会知道如何创建一个 UML 模型,将设计模式应用于该模型,以及最后将抽象模型转换为实际代码。 - 使用 Rational Web Developer 进行可视化:构建、测试和部署 Web、Web 服务和 Java 应用程序
你正在搜寻构建、测试和部署 Web、Web 服务以及 Java 应用程序的捷径吗?IBM Rational Web Developer 为你提供了一种方便学习和使用的能够简化每个步骤的带有可视化工具的 IDE 环境。事实上,工具本身消除了 Web 开发过程中的大多数复杂性——易于使用的可视化编辑器和进行大部分工作的向导。使用一个向导漫游:创建一个 Web 服务,创建一个 JavaServer Faces 页面,并使用 Rational Web Developer 中的可视化工具将此页面链接到服务数据对象(Service Data Object)。