如何利用 Rational Software Architect 的工具及技巧,完成模型到文本转换

IBM Rational Software Architect安装指南与UML建模实战 本文提供了IBM Rational Software Architect(RSA)的详细安装指南与UML建模实战教程。文章从获取安装包、模块选择策略讲起,详解安装步骤并排解常见问题,帮助用户快速搭建纯净的建模环境。随后,深入介绍了RSA基于Eclipse生态的核心界面、相较于Rational Rose的实质性改进,并通过“在线书店系统”实例,演示了从创建用例图到类图设计及正向生成代码的完整UML 2.0建模工作流。 阅读详情

在本教程中,也即系列的第 3 部分,我们会讨论,怎样在 Rational Software Architect 中,利用我们自定义的转换来自动设计一个 SOA 方案。转换的一个关键方面是,它们能使您进行各种层级的抽象。Rational Software Architect 提供了您在设计 SOA 方案时,可以应用于排列中的一些技巧。另外,您可利用这些自动操作,来提高方案的质量,并能更好的支持总体管理过程。

在本教程中,您将创建您自己的从模型到文本的转换,以完成指导方针、协定、最佳实践方式以及每次您解决一个特定问题时,都需遵守的基本执行方案。从这样的一种方案中产生的产品,可以是基于文本的任何物,包括代码、脚本、SQL、文件、Eclipse 的资源以及等待。


目标

在学完本教程后,您将更好的理解,怎样利用 Rational Software Architect 的工具及技巧,来完成您自己的模型到文本转换。这些自动操作将有助于提高您的团队的效率,提高解决方案的质量,并支持您的管理过程。这些自动操作将您最好的实践方案译成代码,这些代码对您的公司来说,是独一无二的,并是您所在公司的竞争优势的一方面。


预备知识

为了从本教程中获得更多价值,如果您熟悉以下方法或软件,将会将有助于您理解本教程,但不是必需的:

  • UML, Unified Modeling Language, 统一建模语言
  • Rational Software Architect, Rational Systems Developer, 或 Rational Software Modeler
  • SOA, service-oriented architecture, 面向服务架构
  • Patterns, 模式


本文转自IBM Developerworks中国

      请点击此处查看全文


 
Rational Rose到RSA:UML工具进化史与Eclipse插件实战对比 本文探讨了从Rational Rose到Rational Software Architect(RSA)的UML工具进化史,重点分析了RSA在UML 2.0支持、Eclipse插件生态和团队协作方面的优势。通过实战对比和效率提升技巧,帮助开发者更好地利用RSA进行现代建模工作流,提升复杂系统设计的效率和质量。 阅读详情

相关推荐

IBM Rational Software Architect建模.pdf

IBM Rational Software Architect建模.pdf 很经典的书籍!高清!

RSA ——Rational Structure Architecture r入门教程

RSA教程

qq_63976098的博客 2177

Rational Software Architect 入门教程

这个文档是入门教程,帮助你如何使用Rational Software Architect

初试Rational

       早就耳闻Rational是如何地强大,耳闻不如一见。今天我按着IBM dW上的入门文章尝试了一下,果不其然。        我用的是Rational Software Architect(以下简称RSA),安装的时候占用了我4G的硬盘资源:(,打开安装目录看个究竟,原来里面光是ECLIPSE就安了不下4个。我感觉这些ECLIPSE有些是用来切换工作台的,有的是用来备份的(*这个以

mxgong的专栏 1196

Rational Software Architect 的介绍和基础教程

IBM Rational Software Architect V9.0安装http://www.ibm.com/developerworks/cn/rational/kunal/什么是 Rational Software ArchitectIBM Rational Software ArchitectIBM软件开发平台的一部分 – 是IBM在2003年二月并购Rational以来,首次发布

薛瑄的博客 1万+

Rational Software Architect

使用RAS分析了Archival,其中Design Patterns/Factory Method中收集的信息其实并不是Factory Method. Object-oriented Patterns/Inheritance Tree中的信息,有的显示有问题,有的图是另一个图的子图。Structural Patterns/Component Global Breakable里显示了类之间的组件关系...

love_asia的专栏 738

如何使用IBM Rational Software Architect实现模型驱动的软件开发

模型驱动架构(MDA)是OMG提出的新的方法学, 是一种新的系统开发方法,它强调整个系统开发过程由对软件系统的建模行为驱动,完成系统需求分析、架构设计、构建、测试、部署和运维工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换(Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台部署描述。 0 评论: 宁

科华在线 3656

IBM Rational Software Architect Evaluation(RSA)安装过程(图)

软件体系结构做实验时要画UML图,,之前装了RSA,还没用过,

xxxblog 1万+

Rational Software Architect实践MDD

    记得还是在10年前,Visual Student中有个visual model软件引起了我的兴趣,用图设计软件。后来是图的标准化将我引向了UML。再后来是Rational Rose的UML作图功能和代码转换吸引了我。最后是RUP和MDD的规范化软件过程。     回想多年来在Rational这系列的工具上花的时间确实不少,学UML、RUP、rose、clear case、requisi

迈向java时代,迎接Agent的到来 818

IBM Rational XDE Java代码模型导入器简介

IBM®Rational®XDE Java代码模型导入器(模型导入器)是作为IBM®Rational®Software ArchitectIBM®Rational®Systems Developer(以下统称为Rational软件)产品的一部分提供的实用程序。 该实用程序使您可以从Rational XDE for Java迁移Java™代码和相应的Java代码模型,以便可以使用Rationa...

cusi77914的博客 521

Rational Software ArchitectUML 对 CORBA 的转换

本文将描述如何创建和使用CORBA模板,并且进一步介绍如何创建您自己的CORBA模型。导言IBM®Rational®SoftwareArchitect(RSA)是一种遵循统一建模语言(UML)2.0标准的建模工具。该工具能够被用来进行设计、开发和测试软件,也能够将模型从一个抽象层转换到另一个抽象层。将模型中的元素从一个抽象层转换到另一个抽象层这一过程被称作MDA(模型驱动体

为天加朵云... 667

IBM Rational Software Architect7.5特性

IBMRationalSoftwareArchitect7.5特性1 基于Eclipse平台IBMRational软件交付平台版本7.5桌面产品是一套全面基于Eclipse的软件产品,可以帮助客户有效地进行软件治理并强化系统开发流程.密切IT与业务部门之间的联系.全新版本的Rational软件强化了面向服务的架构(SOA)中的架构功能,帮助客户更加高效地交付高质量的软件和服务....

ddj0002的博客 187

IBM RSA (IBM rational software architect ) V8 学习之三 C++类图

紧接前面的文章继续: IBM RSA (rational software architect ) V8 学习之二 新建项目 简单开始,选择项目文件“example_uml”,在下方视图里面找到属性页,选择“概要文件”,如下: 点击“添加概要文件”弹出窗口,添加如下c++的类型: 最后添加的概要文件就是这样了: OK,开始创建C++类模型了,鼠标放...

管子(zero)的杂乱空间 276

将Microsoft Visio图导入IBM Rational Software Architect,第3部分。将网络图传输和转换为拓扑图...

存档日期:2019年5月14日 | 首次发布:2013年2月19日 Ritesh Prasad描述了如何将在Microsoft Visio 2010中创建的网络图导入到IBM Rational Software Architect 8.5及更高版本中。 他还描述了导入的期望。 此内容不再被更新或维护。 全文以PDF格式“按原样”提供。 随着技术的飞速发展,某些内容,步骤或插图可能已更改...

cusi77914的博客 165

使用Rational Software Architect设计一个电话本程序

本文作为本人给公司技术工程师培训RSA/RAD JAVA编程与UML上手的指导性HOW TO类文档,已经在WINDOWS2003,RAS6.0上测试通过. 本问将介绍 IBM Rational Software Architect,并利用内行经验为您突出 Rational Software ...

chenqunan3231的博客 183
上一篇: Rational Edge 电子月刊2008 暑期版
下一篇: 理解 DOM
ibmjournal
博客等级 码龄20年 66粉丝 1091原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值