跳转到主要内容


developerWorks 中国  >  Rational  >  

文档库

developerWorks
 
  
 
  第 1 - 100 条,共 108 条      下一页  显示所有    隐藏内容简介    
 
题目 日期
技巧:如何绘制 UML 活动图(Activity Diagram)
UML 活动图记录了单个操作或方法的逻辑,单个用户案例,或者单个业务流程的逻辑。要创建一个 UML 活动图,您需要反复执行下列步骤,修改自《对象入门》(The Object Primer)第二版的第六章。
    2000年10月17日  
 
应用 UML 序列图中的原型和注释
UML 原型和注释应用到序列图中增加了模型的交流性。本文改编自 The Object Primer 2nd Edition 的第 6 章。
    2001年1月25日  
 
绘制整洁的 UML 图 明晰才能被人采纳
不管您喜欢与否,诸如“统一建模语言 (UML)”类模型和用例模型这样的软件图往往是根据它们的外观来判定其好坏的。看上去“整洁”的图比看上去杂乱的图更容易受到读者 -- 常常是您的用户或高级经理 -- 的青睐。本文源自 Building Object Applications That Work 的第 3 章。
    2001年7月6日  
 
用例建模技巧 适合于更好的 UML 用例模型的技术
本文介绍了一些提高系统用例模型质量的技巧和技术。本文改编自 The Object Primer 2nd Edition 的第 6 章。
    2001年7月6日  
 
养成良好的绘制 UML 序列图的习惯 序列图绘制技巧
请尝试本文所介绍的技巧来创建有效的 UML 序列图。本文改编自 The Object Primer 2nd Edition 的第 6 章。
    2001年7月6日  
 
UML 序列图简介 为用例逻辑建模
这篇对“统一建模语言 (UML)”序列图标记的简介改编自 The Object Primer 2nd Edition 的第 6 章。
    2001年7月6日  
 
技巧:何时使用 UML 活动图
上周曾得出结论:UML 活动图用于记录操作或方法的逻辑、某个使用实例或业务过程的逻辑流。在很多方面,活动图是结构化开发中流程图和数据流图 (DFD) 的面向对象等价物。本技巧将讲述何时使用它们。
    2001年8月24日  
 
用UML统一开发团队
为了提高生产效率并获得成功,开发团队的成员需要拥有通用过程,通用的术语表和相应的支持工具。这篇文章讨论了UML如何能够帮助你达到这个目标。
    2004年1月1日  
 
UML基础: 统一建模语言简介
回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划--就像建筑工人多年来所使用的建筑设计图一样。
    2004年2月1日  
 
使用 XML:UML、XMI 和代码生成,第 1 部分
本文讨论了使用 UML 对 XML 建模的动机,并简要描述了从 UML 模型自动派生 XML 模式的策略。
    2004年4月19日  
 
用 Eclipse Modeling Framework 实现模型驱动开发,第 1 部分 -- 创建 UML 模型并生成代码
Eclipse Modeling Framework(EMF)是一个开放源代码的模型驱动应用程序开发框架。它可以基于 XML Schema、UML 或经过注释的 Java 中指定的模型,创建 Java 代码,实现图形化的数据编辑、操纵、读取和序列化。EMF 是 IBM WebSphere Studio 和 Eclipse 项目中很多工具的基础。本文将帮助您逐步了解创建模型、生成代码、使用生成的应用程序和定制编辑器的整个过程。
    2004年5月8日  
 
使用 XML:UML、XMI 和代码生成,第 2 部分
本文介绍了 UML 元模型和 XMI,基于 XML 的模型交换规范,并说明如何实现从元模型到 XML 模式的映射。
    2004年5月24日  
 
使用 UML 进行有效的业务建模: : 描述业务用例和实现
就像大多数的软件开发从业者所知道的那样,统一建模语言 (UML)在表示真实世界的现象方面是非常优秀的。这种能力导致了 Business Modeling Profile 的发展,UML Business Modeling Profile 提供了扩展和原型以使用户和分析人员之间的交流更加容易。
    2004年7月5日  
 
使用 XML:UML、XMI 和代码生成,第 3 部分
本文引入了构造型和标记来进一步精化转换样式表,用于在模型中保存实现信息的 UML 的扩展机制。
    2004年7月19日  
 
使用 Rational Unified Process 和 UML 开发联邦企业体系结构框架
T对于贯彻联邦企业体系结构框架(Federal Enterprise Architecture Framework,FEAF)方针的团体和机构而言,IBM? Rational Unified Process? (RUP?) 是足以支持其企业体系结构(Enterprise Architecture,EA)计划的唯一选择。Rational Unified Process 可以帮助用户成功地捕获、管理和使用企业体系结构。本文将探讨如何使用 RUP 和 UML 构建和管理企业体系结构。具体而言,我们将分析 FEAF 的四层矩阵结构(level IV matrix),并讨论如何用 RUP 促进捕获各种 FEAF 模型。
    2004年10月11日  
 
UML数据建模 Profile
关系数据库管理系统是最常见的数据库使用形式。IBM Rational 的 UML 数据建模配置文件提供了一种为满足数据库建模和数据库设计的需要而使用和理解 UML 的简单的方法。
    2004年11月1日  
 
利用 UML 进行实体关系建模
软件行业中最常被误解的一个术语实际上是我们非常熟悉的一个:实体关系(ER)。这是因为我们经常缺少一种能被开发团队的所有成员理解的共同定义。我们假定团队的每个成员都对与 ER 和 ER 建模相关的方法学、语法和机制(mechanics)有着同样清楚的理解。
    2004年11月1日  
 
UML 基础: 序列图
本文来自Rational Edge:本文作为UML 基础的、关于统一建模语言的基础图的一系列文章的一部分,提供对序列图的详细介绍。它也介绍了最近的 UML 2.0 规范的几个新符号元件。
    2005年2月15日  
 
UML 基础: 组件图
来自 Rational Edge:这篇文章介绍组件图,一个在新的统一建模语言 2.0中规定的结构图。
    2005年2月15日  
 
UML 基础: 类图
来自Rational Edge:在 UML 2 中,作为新结构图类型的最重要实例,类图可以在整个软件开发生命周期中,被分析师,业务建模人员,开发者和测试者使用的。本文提供了全面的介绍。
    2005年2月15日  
 
统一建模语言(UML) 版本 2.0
所谓的“模型驱动”开发(MDD)方式,已经显示出了它们从根本性上提高软件质量和开发生产力方面的潜力。与传统的方法相比,这种方式是基于较高层次上的抽象和更好的自动化利用的。由于建模语言对MDD的成功具有关键性的作用,所以最近完成了对基于工业标准的统一建模语言(UML)的主要修订。随着一些重要的新的建模能力添加到其中――比如更精确地获得软件架构的能力――这次修订的主要特性使得语言定义更加精确,从而达到了更高层次的自动化。这篇文章解释了这一特性是如何实现的,并且描述了 UML 2.0 的其他亮点。
    2005年4月29日  
 
用于软件服务的 UML 2.0 Profile
这篇文章描述了用于软件服务的 Profile,一个UML 2.0 profile,它涉及对服务的建模、面向服务架构(SOA)以及面向服务的解决方案。这个 profile 已经在IBM Rational Sofware Architect 上实现了,被成功的应用于客户建模复杂的场景以及用于帮助人们训练在开发面向服务的解决方案过程中关心的问题。
    2005年7月18日  
 
RSA 中 UML 建模元素的扩展与定制
本文介绍了使用 IBM Rational Software Architect 进行 UML 建模元素的扩展与定制的基本实现方法。通过对一个实例场景的引用,文章重点阐明如何在 RSA 中基于 Eclipse 插件技术完成对 RSA 中 UML 建模元素的容器,即 Palette 的静态、动态扩展,以及对 Palette 扩展工具项定制时需要注意的技术难点。
    2005年10月8日  
 
与“UML之父”面对面 - 高品质软件开发专题论坛
UML 作为一种通用的建模语言,已经在世界范围广泛流行。UML 的 3 大创始人 Grady Booch、James Rumbaugh 以及 Ivar Jacobson 博士,也因此成为开发人员的偶像。在这个缤纷的十月,我们特别邀请了 James Rumbaugh博士来到深圳、西安和青岛,并在这三个城市举办专题讨论会。
    2005年10月26日  
 
编写插件在 RSA/RAD V7 中自动创建 UML 图形
在软件开发的建模阶段中,我们通常使用 Rational 或者其它类似的建模工具从头开始创建系统的模型。这也是 UML 最传统的用法。而 Rational 产品的开放特性为我们提供了一种新可能。现在我们可以为 Rational 家族的中的 Rational Software Architecture (RSA) 、Rational Application Developer (RAD) 等设计和构建产品创建插件,从而使创建 UML 图形的过程更为自动化和智能化。在这篇文章中,我们将基于 Rational Software Architecture (RSA) 、Rational Application Developer (RAD) 的最新版本开发一个自动创建 UML 图形的插件。本文中提出的方法对于编写模型到模型转换插件以及设计模式开发人员尤其有用。
    2006年1月22日  
 
Rational Edge: UML、RUP 和 Zachman 框架:完美结合
本文来自于 Rational Edge:这篇文章提出了许多有创意的方法,将过去十年里出现在信息系统构架领域的三个最重要的方法: UML、Rational 统一过程(RUP)和 Zachman 框架,结合起来。
    2007年1月15日  
 
使用 Rational Systems Developer 或 Rational Software Architect 进行 C++ 转换的提示和技巧,第 1 部分: 控制由 UML 模型生成的 C++ 代码
UML 是一个通用的语言。使用 IBM® Rational® Software Architect 和 IBM® Rational® Systems Developer,您可以实现由 UML 模型向 C++ 的转换。这篇文章讨论了如何更好地控制由 UML 向 C++ 转换而生成的 C++ 代码。文章分成几个章节,各部分相对独立,分别介绍了一种技巧。您可以根据需要选读,而不必遵循特定的次序。
    2007年8月13日  
 
使用 IBM Rational Systems Developer 和 Rational Software Architect 实现 UML 与 C++ 的转换
学习如何使用 IBM® Rational® Software Architect 和 Rational® Systems Developer 工具将 UML 建模适于开发 C++ 应用程序。本文描述了7.0版本支持 C++ 领域建模的特性。在此,假设您正在不断更新模型和代码,并且想要实现 UML 与 C++ 之间的对应修改。那么您只需要拥有 UML 的基本知识,了解本文中介绍到的 Rational 软件产品,掌握如何运行转换以及如何应用概要文件和构造类型,就可以达到您的目的。
    2007年8月13日  
 
使用 Rational Software Architect V7 扩展 UML 到 Java 5 的转换
Rational Software Architect 包含将类、接口和枚举的 UML 模型转换为 Java 5 源代码的 UML-to-Java 5 转化。虽然该转换的功能是完全的,但是有一些人想要扩展该转换,让其包含自定义元素或规约,或者支持他们已经创建的领域专用语言( Domain Specific-Language,DSL)扩展。本文通过一个简单的实例介绍了创建对该转换的扩展的基本元素。
    2007年12月3日  
 
BPEL 高级话题 ( 一 ): SOA 中服务协作的 UML 建模及其到 BPEL 的转换
本系列围绕 BPEL 的一些高级话题展开讨论,本篇是该系列中之一,侧重于 SOA 中服务协作的 UML 建模及其到 BPEL 的转换。
    2008年3月13日  
 
向 SOA 转型,第 3 部分: 从 UML 到 SOA
本文介绍如何利用 IBM Rational Software Architect 7.0.0.2 或之后的版本中包含的 UML-to-SOA 转换工具,将软件服务的 UML 模型转化为具体领域的面向服务体系架构(service-oriented architecture,SOA)模型。该转换可以作为所有针对具体软件实现和运行时的转换扩展的基础。
    2008年6月26日  
 
使用 Rational Systems Developer 和 Rational Software Architect 进行 C++ 转换的提示和技巧,第 2 部分: 在 Rational Systems Developer 和 Rational Software Architect 中控制由 UML 模型生成的 C++ 代码
本文是系列文章的第 2 部分,它对于当您在 IBM Rational Systems Developer 或者 Rational Software Architect 中运行 UML 到 C++ 的转换时更好地控制所生成的 C++ 代码,提供了许多提示和帮助。除此之外,它还描述了如何从一个 UML 模型中生成虚拟的、内联的以及友好的函数。它还描述了如何控制用于模板类的代码生成,并且提供了使用 UML 到 C++ 转换的代码生成的许多其他方面的详细信息。
    2008年7月11日  
 
如何使用 IBM Rational Rose Model Importer,第 1 部分: 如何将 UML 模型移植到 Rational Software Architect 中
了解如何使用 IBM Rational Rose Model Importer 将 UML 模型从 Rational Rose 移植到 IBM Rational Software Architect、IBM Rational Systems Developer,或 IBM Rational Software Modeler 中。本文逐步地指导您使用这些新的产品增强的建模功能来移植 UML 模型。
    2008年8月11日  
 
利用 UML 概要文件 (UML Profiles) 定制领域建模,第 1 部分: 创建和部署工具
这个由两部分组成的文章阐述了如何为 UML 概要文件生成工具和 UML 形状,从而允许利用 IBM Rational Systems Developer、IBM Rational Software Architect,以及 IBM Rational Software Modeler 来定制领域建模。
    2008年9月16日  
 
利用 UML 概要文件 (UML Profiles) 定制领域建模,第 2 部分: 使用 Profile Tooling 向导
这篇文章介绍了如何自定义将为您的 UML Profiles 生成的工具。
    2008年9月16日  
 
在 IBM Rational Software Architect V7.5 中使用 UML Modeler 的新特性
这篇文章重点叙述了 IBM Rational Software Architect V7.5 (以及更高版本)中 UML Modeler 组件的一些新的功能,并解释了如何权衡新近添加的几个特性。
    2008年10月9日  
 
创建 UML 概要文件(UML Profiles),第 1 部分: 使用 Rational Software Architect、Rational Systems Developer 和 Rational Software Modeler 创建和布署 UML 概要文件
这篇文章会向您详细阐述如何使用 IBM Rational Software Architect、IBM Rational Systems Developer 和 IBM Rational Software Modeler 创建 UML 概要文件 (UML Profiles)。它即涉及了使用 UI 设计器,又要编写代码。在阅读本文之前,您需要熟悉 UML 2.1 的规范。
    2008年10月12日  
 
向 SOA 转型,第 4 部分: 在 IBM Rational Software Architect 中如何将 Web 服务过程从 UML 转换为 BPEL
本文介绍了如何使用 UML 对 BPEL 过程实现的细节进行建模。统一建模语言(Unified Modeling Language,UML)为用例、协作、数据、接口、类、组件、交互、状态,和活动建模等,提供了方便、容易理解、容易编写,并且被广泛验证的支持。您可以利用它获取可以转换为各种平台架构的应用程序模型。本文所介绍的从 UML 到过程执行语言(Process Execution Language)的转换(UML-to-BPEL)可以将 UML 工件转化为 BPEL 工件。
    2008年10月17日  
 
使用 Rational Systems Developer 或 Rational Software Architect 进行 C++ 转换的提示和技巧,第 3 部分: 使用 UML 对 C++ 特定模型进行建模
这篇文章(这个系列的第 3 部分)为您提供了一些技巧可以使您更好地理解如何利用 UML 建模 C++ 特定模型,从而当您在 IBM Rational Software Architect 或者 IBM Rational Systems Developer 中为 C++ 转换运行 UML 时产生代码。这篇文章将向您显示如何建模数组、联合体、抽象类,为属性建模默认值等等。它还为您提供一些关于如何利用 Rational Software Architect 特性来进一步制定由 C++ 转换产生代码的技巧。
    2008年10月24日  
 
创建 UML 概要文件(UML Profiles),第 2 部分: 利用 Rational Software Architect、Rational Systems Developer,以及 Rational Software Modeler 来管理 UML 概要文件内部的变更
这篇文章将向您具体描述如何利用 IBM Rational Software Architect、IBM Rational Systems Developer,以及 IBM Rational Software Modeler 来编写 UML 概要文件。它讨论了 UI 和程序性两种方法。您应该对 UML 2.1 规范比较熟悉。
    2008年10月29日  
 
通过使用 IBM Rational Software Architect 7.0 扩展从 UML 到 C++ 的转换
IBM Rational Software Architect V7.0 中的 UML 到 C++ 转换,将 UML 模型转换成了 C++ 资源。本篇文章描述了如何扩展该转换,从而能够定制生成的资源。
    2008年10月31日  
 
实现 UML 模型的自动化比较及合并:通过在 IBM Rational 软件交付平台上运行一个 Ant 任务
学习如何创建和调用一个能够在 headless 操作(命令行)模式中运行从而在两个 UML 模式之间生成一个变更列表的 Ant 任务。先决条件:这些工具都必须是 7.0.0.5 版本:IBM Rational Application Developer,IBM Rational Software Architect,或者 IBM Rational Software Modeler。
    2008年10月31日  
 
使用 IBM Rational Software Architect 从 Java 代码逆向工程生成 UML 类图和序列图
本文面向于那些软件架构师,设计师和开发人员,他们想使用 IBM Rational Software Architect 从 Java 源代码来逆向工程生成 UML 类和序列图。 作者详细说明了使用 IBM Rational Software Architect 进行逆向工程的限制,并阐述了克服这些限制的技术。 您将从使用这些技术技巧和窍门中受益,以识别组件,并从 Java 类中产生像 UML 类和序列图这样的高层抽象。
    2008年10月31日  
 
使用 IBM Rational Software Architect 通过编程方式生成 UML 模型
本篇文章向您介绍了,怎样使用 IBM Rational Modeling Platform API ,来通过结构化文本来生成统一建模语言(UML)模型 。如果您已经有了用于构建 UML 模型的结构化信息,那么这就可以节省您的时间。
    2008年11月27日  
 
使用 Rational Software Architect V7 以及更新版本扩展 UML 到 C# 转换
IBM Rational Software Architect (V7 以及更新的版本)的 UML 到 C# 转换,能将 UML 模型转换为 C# 资源。当这种转换的功能完成时,您可能想要扩展这种转换 ,以包容自定义的元素以及快捷设置。本文通过一个简单的例子,向您介绍如何对这种转换创建一个扩展的基本元素。
    2008年12月11日  
 
利用 IBM Rational Asset Manager Configurator 来配置 UML 模型概要文件
Rational Asset Manager Configurator 可以将 UML 模型发布到 Rational Asset Manager 中去。它还能够抽取其中的配置从而创建另一个 UML 模型。通过使用模型来可视化 Rational Asset Manager 的配置,能够促进相互沟通和节省理解连接和配置信息之间关系的时间。
    2008年12月22日  
 
使用各版本的 IBM Rational Software Architect 以及相关软件中的 UML-to-Java 转换
本文展示了如何应用 IBM Rational Software Architect 中包含的 Java 转换,来进行在设计合约管理协议(design contract management protocols)背景下的交互式开发。这些协议是专门面向在软件开发周期内管理设计模型与实现代码之间关系的方法。
    2009年6月4日  
 
使用 RSA V7.5 中的 UML-to-JPA 转换加速 JPA 开发
本文介绍 Rational Software Architect(RSA)V7.5 中最新的 UML-to-JPA 转换,它允许使用者在UML对象模型上进行JPA配置和数据模型设计,并能快速生成带 JPA 注解的 Java 类,可以使开发人员从频繁的重复工作中解放出来。
    2009年7月28日  
 
IBM Rational Software Architect 和 IBM Rational Software Modeler 中的 UML 序列图增强
本文描述了 IBM Rational Software Architect for WebSphere Software、IBM Rational Software Architect Standard Edition,以及 IBM Rational Software Modeler 的 7.0.5 版本对序列图编辑器所做的改进,这些改进使得修改图表变得更加容易。另外,消息集合的引入,以及对标识符继承操作的支持使您可以更容易地编辑控制消息和生命线。
    2009年9月3日  
 
构建 Eclipse 插件扩展 Rational Software Architect 的 UML to WSDL 转换
本文带您浏览了,通过定制汇集来将 IBM Rational Software Architect UML 扩展至 WSDL 转换的技巧。
    2009年9月11日  
 
使用Rational Software Modeler进行可视化:UML 2.0 建模
对于潜心研究开发过程的架构师、系统分析员或者程序设计人员来说,Rational Software Modeler提供了一套完全由客户定义的,基于UML 2.0的可视化的建模和设计工具,这一工具使得文档化和沟通的过程及设计变得很简单。
    2006年7月11日  
 
使用 Rational Software Architect 设计 SOA 服务,第 2 部分: 使用 UML Profile for Software Services 设计服务
学习如何使用 IBM Rational Software Architect 来设计面向服务架构(SOA)。这种模型驱动开发(MDD)方法是以统一建模语言(UML)和 UML 2.0 profile for software services 为基础的。
    2007年5月24日  
 
使用 Rational Software Architect 设计 SOA 服务,第 4 部分: 由 UML 模型生成 Web 服务并进行测试
本教程,系列的第 4 部分,将讨论如何将设计从 UML 转换为 WSDL 和 Java —— 可以运行并测试的工件。在本教程中您将用到的 Rational Software Architect 的一个关键特性是能够将模型间的转换自动化。我们将讨论该特性,并向您说明该方法如何帮助您将设计转换为解决方案的实现。
    2007年7月10日  
 
Hello World: 学习如何在 Rational Modeling Extension for Microsoft .NET V7 中使用转换并行开发 UML 模型和 C# 代码
IBM Rational 建模产品为您提供了简单的 C# 应用程序开发工具,它能帮助您可视化已有代码,建模组件,并且可以在模型和 C# 代码之间转换元素。在这篇教程中,您将会从学习如何向 Eclipse 工作台中导入一个 .NET 解决方案开始。您会捕获您的应用程序设计的 UML 模型,建立一个转换配置,然后运行一个 UML 到 C# 的转换,产生 C# 代码,以便今后使用 Microsoft Visual Studio 进行开发。
    2007年8月23日  
 
使用 Rational 软件交付平台 V7 从模型生成代码及从代码生成模型,第 1 部分: 创建、构建、合并及设计 UML 2.1 模型
IBM Rational 软件交付平台(Rational Software Delivery Platform)提供了一个完全可定制的,基于 UML 2.1 的可视化的设计工具集,这些工具能够使开发过程中的架构师、系统分析师、设计师以及其他人员清楚地了解文档和沟通过程、流程以及设计。Rational Software Modeler、Rational Systems Developer,以及 Rational Software Architect 同样也与其它工具(比如 WebSphere Business Modeler 和 Rational Testing 产品)集成在一起,来支持真正团队范围的开发。 这个系列教程将引导您浏览 Rational Software Modeler、 Rational Systems Developer,以及 Rational Software Architect 中的一些 UML 2.1 建模特性。在这篇教程中,您将学习如何创建一个模型项目,如何构建 UML 模型、合并模型,以及怎用利用 Rational Software Modeler 将一个设计模式运用到一个模型中去。
    2007年8月30日  
 
使用模型驱动开发和基于模式的工程来设计 SOA: 第 1 部分: 创建 UML 概要文件和模型模板
学习如何扩展 IBM Rational Software Architect,并且利用您自己的最佳实践和资产,将面向服务的体系结构(service-oriented architecture,SOA)解决方案的设计自动化。本教程说明了一些当您在设计 SOA 和其他解决方案时,可以结合使用的、用来提高生产力、软件质量,和治理过程的特性。
    2007年9月6日  
 
使用 Rational 软件交付平台 V7 从模型生成代码及从代码生成模型,第 2 部分: 从一个 UML 模型到 Java 源代码的转换、编辑和反向工程
浏览 Rational Software Modeler 和 Rational Software Architect 所提供的 UML 2.1 建模功能。 在阅读完本系列后,您将会了解到如何使用方便易学的详细教程,创建 UML 2.1 项目,图表,编辑模型,将模型转换为实际的源代码,甚至将源代码反向工程为 UML 模型。
    2007年9月20日  
 
使用 Rational Data Architect 实现 UML 到 DDL 的转换
学习如何使用 IBM® Rational® Data Architect 从 UML 模型生成 DDL 语句的方法与技巧。本文以 Shared Information/Data Model 的 UML 模型为例,具体实施了转换的步骤并给出了解决转换过程中出现问题的方法。
    2008年3月24日  
 
在 Rational Software Modeler 中利用 BIRT 实现 UML 模型报表
IBM Rational Software Modeler 及 IBM Rational Systems Developer (V7.0.5 以及更高版本)带来的集成特性,可以将 IBM Rational UML 模型与 Business Intelligence and Reporting Tools (BIRT),一个基于 Eclipse 的可扩展报表系统进行集成。您可以在 BIRT 报表图样编辑器中设计图形的报表。然后您可以利用这个 BIRT 报表设计来呈报任何关于 Rational UML 模型的报表(以 HTML 或者 PDF 的形式)。
    2008年11月7日  
 
使用 IBM Rational RequisitePro、IBM Rational Software Architect 以及 BIRT 管理 UML 模型与需求之间的可追溯性,第 1 部分: 需求报表
UML 模型元素与需求之间的关联性通常对您的开发组织有着至关重要的作用。此教程中描述的方法可帮助您使用 IBM Rational Software Architect、IBM Rational RequisitePro,以及 Business Intelligence Reporting Tools(BIRT)构建可追溯性报告。
    2009年3月31日  
 
使用 IBM Rational RequisitePro、IBM Rational Software Architect 以及 BIRT 管理 UML 模型与需求之间的可追溯性,第 2 部分: 研究报表功能
这个系列的第 1 部分重点探讨如何创建一个 BIRT 报表,它将 IBM Rational RequisitePro 代理需求与它们所连接的 UML 模型元素连接起来。这部分教程将向您展示如何继续构建那个报表,并且这个报表包含追踪到代理需求的需求。
    2009年4月9日  
 
Grady Booch 预言软件开发的未来
Grady Booch把他的时间花在思考如何改进软件开发上。为此,他一直在思考预见了当前的趋势(UML、面向方面编程、Web服务,等等)将如何演化到未来的开发环境中。最重要的是,Grady认为,我们能够通过不断地提升抽象级别来解决复杂问题。在本次developerWorks总编辑Michael O'Connell对Grady的独家访谈中,看看Grady是如何看待这些问题以及其他问题的。
    2004年2月1日  
 
用 IBM Rational XDE Developer for Java 为 DB2 UDB 数据库建模
本文向您展示了如何使用 IBM Rational XDE Developer for Java 为 DB2 UDB 数据库j进行 UML 建模的基础知识。
    2004年6月10日  
 
用例建模指南
用例(Use Case)是一种描述系统需求的方法,使用用例的方法来描述系统需求的过程就是用例建模。用例方法最早是由Iva Jackboson博士提出的,后来被综合到UML规范之中,成为一种标准化的需求表述体系。用例的使用在RUP中被推崇备至,整个RUP流程都被称作是"用例驱动"(Use-Case Driven)的,各种类型的开发活动包括项目管理、分析设计、测试、实现等都是以系统用例为主要输入工件,用例模型奠定了整个系统软件开发的基础。
    2004年11月1日  
 
如何使用IBM Rational Software Architect实现模型驱动的软件开发
模型驱动架构(MDA)是OMG提出的新的方法学, 是一种新的系统开发方法,它强调整个系统开发过程由对软件系统的建模行为驱动,完成系统需求分析、架构设计、构建、测试、部署和运维工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换(Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台部署描述。
    2005年5月1日  
 
企业数据架构建模
这篇文章描述了一种基于统一建模语言(Unified Modeling Language,UML)的新方法,作者相信该方法可以达到企业数据架构建模的真正要求。
    2005年5月31日  
 
如何使用IBM Rational Software Architect实现模型驱动的软件开发
模型驱动架构(MDA)是OMG提出的新的方法学, 是一种新的系统开发方法,它强调整个系统开发过程由对软件系统的建模行为驱动,完成系统需求分析、架构设计、构建、测试、部署和运维工作。与传统的UML模型相比,MDA能够创建出机器可读和高度抽象的模型,这种模型通过转换(Transformation)技术可自动转换为代码、测试脚本、数据库定义以及各种平台部署描述。
    2005年6月29日  
 
在 Rational Application Developer 6.0 中进行可视化数据建模:新的数据模型特性
Rational Application Developer (RAD) 6.0 引入了一种新的可视化数据建模的特性。RAD 6.0 支持三种工业标准设计符号 IDEF1X 、信息工程(IE 或者 Crow 的 Foot) 和UML。在本文中,我将通过在 RAD 6.0 中可视化构建一个数据模型的例子来讨论这些新特性。
    2005年7月18日  
 
为面向服务的解决方案建模
本文来自于 Rational Edge:IBM Rational Unified Process Update for Service Oriented Architecture(RUP Update for SOA)与 UML Profile for Software Services 的 Rational Software Architect 实现的结合提供了建模方法,以及一组用于面向服务体系结构模型解决方案的体系结构和设计的最佳实践。本文描述了背景、范围和此新功能背后的一些概念。
    2005年10月19日  
 
应用 RSA 实现 EMF 的开发
开发EMF模型仅限于XML Schema、IBM Rational Rose、Java source或者EMF Ecore。IBM Rational Software Architect(RSA)使许多应用程序开发任务能够在与其他商业应用程序开发工具的协调中充分享受到UML模型的好处。RSA和EMF的结合将给商业性的或者开放源代码的开发者提供一个强有力的工具。
    2006年1月4日  
 
利用Rational Rose进行C++代码和数据库结构分析
Rational Rose是利用UML(统一建模语言)进行分析和设计面向对象软件系统的强大的可视化工具,可以进行项目需求分析、结构规划和生成框架代码,还可以支持从现有系统逆向转出工程代码,生成Rose模型的功能。
    2006年6月8日  
 
利用Rational Rose进行C++代码和数据库结构分析
Rational Rose是利用UML(统一建模语言)进行分析和设计面向对象软件系统的强大的可视化工具,可以进行项目需求分析、结构规划和生成框架代码,还可以支持从现有系统逆向转出工程代码,生成Rose模型的功能。
    2006年6月8日  
 
书摘:第三章,“用例模型”
本文来自于 Rational Edge:一本帮助你掌握UML2.0的可视化建模的新书,Visual Modeling with IBM Rational Software Architect and UML
    2006年7月14日  
 
使用方面建模: 使用方面进行建模介绍
面向方面建模用模型驱动开发(MDD)的方法来简化面向方面的开发。这种面向方面建模的方法包括在设计时使用面向方面的关键字注释UML面向方面模型单元以用于访问横切关系。特殊目标环境的面向方面代码在从UML到目标转化时生成。文章的以下部分将引入用于MDD架构的面向对象设计,它为使用IBM Rational Software Architect (RSA) 的AspectJ和Java开发团队提供了一种新的软件开发方式。此构架可以让使用者很方便地为应用程序里的多种横切关系封装他们自己的基于AspectJ的机制,这些横切关系可以在设计建模期间引入到一个应用程序中。
    2006年8月10日  
 
为 Rational Software Architect 开发一种语言特性
这篇文章介绍了如何设计一个IBM Rational Software Architect (RSA)软件特性的技术,它可以为UML模型对指定的程序编程语言提供建模支持和产生源代码。这项语言特性是作为RSA的一系列插件的方式来实现,它为每一种程序编程语言提供一个专门的建模和代码生成解决方案。这篇文章假设我们对于Eclipse插件体系架构非常熟悉,并且具有为 Eclipse或者RSA开发插件的能力。
    2006年8月31日  
 
Web 服务建模,第 2 部分: 建模并生成 WSDL
本文是一个由三部分组成的系列文章中的第二篇,该系列文章着眼于使用 UML 建模(特别是,当使用 IBM Rational Software Architect 时)为标准化的 Web 服务的详细设计建模。本文介绍了利用 UML 2.0 Profile for Software Services 进行 Web 服务建模并生成 Web Service Definition Language (WSDL)。
    2007年2月2日  
 
Web 服务建模,第 1 部分: XML 模式
这篇文章是探讨 UML 建模(特别是使用 IBM Rational Software Architect )在标准化 Web 服务的细节设计模型方面的使用的系列文章的第一部分,该系列共有三个部分。这一领域的其他文章侧重于软件服务的建模,而本系列描述了 Web 服务模型的细节,如何做出具体技术决定,如果获得和XML 模式以及WSDL (Web 服务定义语言)对应的工件,等等。本文将重点介绍建模和产生 XML 模式。
    2007年2月2日  
 
Rational Edge: 书评——Art of Software Modeling
这是一篇关于 Ben Lieberman 最近出的一本关于建模的书的赞赏的书评,本书采用了一种通常的、非 UML 的方法来描述可视化地将信息描述成软件开发过程的艺术。
    2007年7月16日  
 
使用 Rational Software Architect 建模并生成 Web 服务元数据
了解如何使用 IBM Rational Software Architect 的 modeler 插件及统一建模语言(Unified Modeling Language,UML)对标准化的 Web 服务元数据建模。虽然 UML-to-XSD 转换是用 Rational Software Architect 交付的模型到模型和模型到文本的转换之一,但是本文将专注于建模并生成功能的 Web 服务描述语言(Web Services Description Language,WSDL)方面和非功能的 Web 服务策略框架(Web Services Policy Framework,WS-Policy)方面。
    2007年9月12日  
 
在 IBM Rational Systems Developer 中使用 C++ 可视化
IBM Rational Systems Developer 的 C++ 可视化特性(C++ Visualization)能够让您使用 C++ 代码,利用一个类似 UML 的符号提供与 UML 建模相似的技巧。这篇文章展示了如何图形化地表示(显示)C++ 原理,发现并显示它们在 UML 图中的关系,创建新的 C++ 组件,直接从图中编辑源代码,创建关联和导航特性。
    2007年11月5日  
 
IBM Rational XDE Java Code Model Importer 简介
学习如何使用 IBM Rational XDE Java Code Model Importer 将您的项目从 Rational XDE for Java 移植到 Rational Software Architect 或者 Rational Systems Developer。通过使用该工具,您可以利用 Rational 软件中的多样的 UML 和代码建模功能,移植您的代码以及代码模型。
    2007年12月6日  
 
SIP Modeling Toolkit for IBM Rational Software Architect 入门介绍
SIP Modeling Toolkit for IBM Rational Software Architect 是对 Rational Software Architect 平台的一组领域扩展。该工具包提供您所必需的工具,从而以自然的方式利用 Rational Software Architect 平台设计并开发针对 Session Initiation Protocol(SIP)的专门领域的技术。本文还说明了您如何能够将 Rational Software Architect 平台和 Domain Specific Language(DSL)元素集成,从而形成单个开发环境。该工具包扩展包含统一建模语言(UML)概要文件、参考模型、自定义用户接口元素、转换和转换扩展。
    2007年12月10日  
 
SOA 建模: 第 1 部分 服务识别
本文是一个五篇系列文章中的开篇之作,本系列文章是有关基于面向服务的架构(SOA)的软件开发。它介绍了如何使用 IBM Software Service Profile 扩展的 UML 模型设计同业务需求相连接的 SOA 解决方案,而它至今仍然是独立于解决方案的执行的。
    2007年12月27日  
 
SOA 建模: 第 3 部分 服务实现
本系列教程五部曲中的第 3 篇文章,介绍基于 SOA 的 Web 服务如何被实际实现。该服务实现首先要决定什么组件将提供什么服务。在这些决定做出之后,您就能够对每一项服务的功能性是如何实现的,以及被要求的服务是如何被实际使用的进行建模。然后,您能够使用包含在 IBM Rational Software Architect 中的 UML 到 SOA 的转换特性,创建一个能够在 IBM WebSphere Integration Developer 中被用来实现、测试和配置完全解决方案的一个 Web 服务实现。
    2008年1月21日  
 
使用 Rational Modeling Extension for Microsoft .NET 对 C# 应用程序进行建模,第 1 部分: 使用 C# 用户配置档案和类型库建模
了解如何利用 IBM Rational Modeling Extension for .NET 对 Microsoft .NET C# 应用程序建模。本文假设您熟悉基本的 UML 建模概念,以及 Rational 建模工具的用法。
    2008年1月28日  
 
使用 Rational Modeling Extension for Microsoft .NET 对 C# 应用程序进行建模,第 2 部分: 对 C# 索引器、属性、操作和其它元素建模
学习如何利用 IBM Rational Modeling Extension for .NET 对 Microsoft .NET C# 应用程序建模。本文介绍了如何对各种各样的 C# 结构建模,作者假设您熟悉基本的 UML 建模概念,以及 Rational 建模工具的使用。
    2008年1月28日  
 
IBM Rational Business Developer Extension V7.0
UML(Unified Modeling Language)到 EGL(Enterprise Generation Language)的转换(使用 Rational Business Developer Extension 与 Rational Software Architect 的结合),使您能够以图形化的方式为复杂的应用程序建模。
    2008年2月2日  
 
让模型为您所用
本文出自于 The Rational Edge:了解软件分析和设计过程中所使用的模型和 UML 图的差别。本文带着您一步步地使用 IBM Rational 建模工具执行许多操作,从而说明了各种查看和改变模型的方法。 (The Rational Edge)
    2008年2月15日  
 
向 SOA 转型,第 1 部分: 利用 IBM WebSphere Business Modeler 和 IBM Rational Software Architect 从业务过程转换成服务模型架构
IBM Rational Software Architect 提供当您为您的软件开发面向服务的体系结构(Service-Oriented Architecture,SOA)时,使用 UML 来对 SOA 解决方案建模的必要工具。本系列四篇文章探究了这一 SOA 转换功能。本文说明了如何利用 IBM WebSphere Business Modeler 和 Rational Software Architect 来将业务过程转换为 SOA 模型。
    2008年3月6日  
 
集成 Rational Software Architect 和 Rational Data Architect
模型驱动的软件开发通常从应用程序建模或数据建模开始。然而,应用程序建模和数据建模是紧密相关,互为补充的。IBM 认识到在模型驱动的软件开发中将应用程序建模与数据建模相集成的重要性,并开发了 Unified Modeling Language(UML)到 Logical Data Model(LDM)转换和 LDM 到 UML 转换。这些转换将使用 Rational Software Architect(RSA)集成应用程序建模并使用 Rational Data Architect(RDA)集成数据建模。本文对 RSA 和 RDA 作一个简要的概述,并列出三种 RSA-RDA 集成场景中的高级步骤,最后讨论 UML 到 LDM 和 LDM 到 UML 的转换以及 UML Logical Data Model Profile。
    2008年3月10日  
 
SOA 建模: 第 5 部分 服务实施
在本系列前面的四篇文章中,我们展示了如何创建一个和技术无关的但是完全的体系结构服务解决方案的设计模型。在这篇收尾之作中,我们看一看如何创建一个同服务模型中被捕获的体系结构设计决定相一致的实际的实现。我们将通过进行模型驱动开发和 IBM Rational Software Architect UML-to-SOA 转换特性从 SOA 模型中创建一个 Web 服务,生成一个特定平台的实现。
    2008年3月28日  
 
IBM Rational 架构管理软件模型结构指南,第 1 部分: 基本原则
本文涵盖与您组织模型内容的方式和构造模型储存库的方式相关联的术语、概念、原则以及最佳实践,并且将它们应用到基于 IBM Rational Eclipse 的 UML 建模产品中。
    2008年7月3日  
 
探索模型驱动开发 (MDD) 和相关方法,第 3 部分: 进一步研究模型驱动开发和其他行业方法
在本文中,在业界的其他相关活动的上下文中了解模型驱动开发(model-driven development,MDD)。比较软件工厂、领域特定语言和 MDD 方法。探索如何将开发构件可视化为模型,以及使用可执行的统一建模语言(Unified Modeling Language,UML)方法来直接执行模型。
    2008年7月17日  
 
基于统一场景的设计: 从概念到实践
这篇文章是本系列文章的完结篇,它描述了用于方法学的 UML 扩展和支持工具。本文将关注点放在支持 USBD (基于统一场景的设计)的工具上面,也就是将用于 IBM Rational Software Architect 版本 7 以及后续版本的 IBM WebSphere Business Modeler 集成特性,以及一组 UML 2.0 的扩展放置到一组 UML 规范之中。这其中包括一个 UML 2.0 规范以及一个帮助创建 Business Model、Business Analysis Model、Use Case Model 和 User eXperience Model 的模型模板。
    2008年8月7日  
 
怎样快速生成简单的 Web 站点
这篇文章描述了如何利用 IBM Rational Software Architect 从一个 UML 数据模型中产生直接能用的 Web 页面。产生的这个 Web 站点为预先定义的数据模型提供了创建、读取、更新,以及删除(CRUD)功能。它可以用来为您的应用软件产生简单的数据管理屏幕界面,这样就您能够使您关注更加复杂,高价值的开发。
    2008年9月22日  
 
使用 Rational Modeling Extension for Microsoft .NET 对 C# 应用程序进行建模,第 3 部分: 对 C# 数组、指针、局部及通用类型进行建模
本文面向于 Microsoft .NET 应用程序开发人员。 它详细说明了如何使用 IBM Rational Modeling Extension for Microsoft .NET 所扩展的 Rational 建模工具中的建模功能来建模 .NET C# 应用程序。 此扩展可以与 IBM Rational Software Modeler,IBM Rational Systems Developer 和 IBM Rational Software Architect 一起使用。 本文假定,您熟悉使用 Rational 建模工具的基本 UML 建模概念。
    2008年10月13日  
 
使用 IBM Constraint Patterns and Consistency Analysis
本文讨论了 IBM Constraint Patterns and Consistency Analysis,这是 IBM Rational Software Architect 的一个扩展。该工具简化了基于模式的,一致性维护 UML 类模型的细化。它在模型的启发、简明规格说明、一致性分析和类模型中约束的代码生成上为模型开发人员提供支持。这样,您就能够简化创建较精确的模型的方式,并通过被已被广泛实证的最佳实践和自动化方法利用对象约束语言(Object Constraint Language,OCL)和约束。
    2008年11月6日  
 
在 IBM Rational Systems Developer 中进行 AUTOSAR 系统建模
IBM Rational Systems Developer 与 AUTOSAR 的集成能够使您对汽车系统进行建模。它能够同时支持基于 UML 的建模和面向遵从 AUTOSAR 汽车软件的领域专用建模技术。该工具还支持从 UML 到 DSL 的双向模型到模型的转换,让您具备能够选择在两者任意一个环境中建模的灵活性。
    2008年11月17日  
 
IBM Rational Software Architect 中使用 XDE Model Importer 工具
本篇文章将详细向您讲解,怎样使用 IBM Rational XDE Model Importer ,来将您的 UML 模型,从 IBM Rational XDE 迁移到 IBM Rational Software Architect,IBM Rational Systems Developer,或者 IBM Rational Software Modeler 中去。该工具迁移模型的方式,使您能够利用上 Rational Software Architect 增强的建模功能。
    2008年11月20日  
 
developerWorks 图书频道: IBM Rational Software Architect 建模,第 1 章
本书由浅入深地介绍怎样使用 IBM Rational Software Architect (RSA) 进行软件建模,包括:安装使用 RSA、创建 UML 模型、与 RUP 相关的建模活动、创建数据模型、模型驱动开发、可重用模型和服务模型。
    2009年5月6日  
 
  第 1 - 100 条,共 108 条      下一页  显示所有    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈