 |
 |
 |
 |
 |
 |
使用XDE模式进行模型驱动开发:案例研究 本文通过IBM VisualAge Pacbase连接IBM Rational Rose XDE,展示了一个定制模式的范例,并且深入详细地解释了其目的,是如何构建的,以及如何解决产生的问题。 |
|
|
|
2004年11月1日 |
|
| |
使用 Rational Software Architect 文档化你的模式 当你应用设计模式时,你需要编写关于如何应用和使用模式的文档。设计模式的作者可以通过Eclipse在线帮助提供此类的文档描述。本文描述模式作者如何为他们的模式建立文档并把它作为IBM Rational Software Architect中的标准在线帮助中的一部分来显示。 |
|
|
|
2005年6月14日 |
|
| |
如何在ClearQuest中建立多语言模式库 IBM Rational ClearQuest支持建立多语言的模式库。通过设置不同的代码页,使数据库可以接受多语言的字符,从而实现ClearQuest的本地化部署和应用。
在ClearQuest的客户端访问ClearQuest数据库的时候,ClearQuest会检查并控制哪些从客户端输入的字符可以被后台的数据库接受,哪些后台数据库中的字符能够被在当前的客户端正确显示。在多语言的使用环境下,ClearQuest的客户端可能运行在不同语言的操作系统上,对应的代码页也不同。在这种情况下,只有在各个代码页里通用的字符才能被ClearQuest接受。 |
|
|
|
2006年1月16日 |
|
| |
模式实战 本文来自于 Rational Edge:对于不熟悉模式以及它们之间各种不同关系的软件开发人员来说,这篇文章通过一个真实的软件开发项目来整体介绍了模式的使用方法。 |
|
|
|
2006年7月14日 |
|
| |
使用可重用资产构建 SOA 应用程序,第 1 部分: 可重用资产、菜谱和模式 本文是系列文章中的第一篇,将对可重用资产、菜谱和软件模式进行介绍,并说明它们可以如何帮助进行 SOA 解决方案开发。 |
|
|
|
2006年8月28日 |
|
| |
Rational Edge: 书评:Ajax 设计模式 本文来自于 Rational Edge:一本 Michael Mahemoff 的书的评论,书名是 Ajax 设计模式,涵盖了 Ajax(Asynchronous JavaScript and XML)的最佳实践和四种模式。 |
|
|
|
2006年12月14日 |
|
| |
Web 服务建模,第 1 部分: XML 模式 这篇文章是探讨 UML 建模(特别是使用 IBM Rational Software Architect )在标准化 Web 服务的细节设计模型方面的使用的系列文章的第一部分,该系列共有三个部分。这一领域的其他文章侧重于软件服务的建模,而本系列描述了 Web 服务模型的细节,如何做出具体技术决定,如果获得和XML 模式以及WSDL (Web 服务定义语言)对应的工件,等等。本文将重点介绍建模和产生 XML 模式。 |
|
|
|
2007年2月2日 |
|
| |
Rational Edge: 过程引入的反模式——如何避免一个过程对您的影响 本文来自于 Rational
Edge:在一个软件开发组织中处理过程采用问题有合适的方法,也有不合适的方法。在本文里作者指出了一些常见的错误,即通常被看作是反模式(anti-pattern),是由项目领导者在过渡到迭代开发方法时所造成的。 |
|
|
|
2007年2月12日 |
|
| |
关于人和工具的反模式 本文来自于 Rational Edge:Gary Pollice 继续研究他所列出的在软件开发实践中的常见错误,并将这个月的有关人员管理和工具采用方面的第二批和第三批内容增加到上个月关于过程采用的观测报告中。 |
|
|
|
2007年3月15日 |
|
| |
使用 Rational Software Architect 进行模型驱动和基于模式的开发,第 2 部分: IBM Rational Software Architect 中的模型驱动开发工具支持 了解 IBM Rational Software Architect 模型驱动开发(model-driven development,MDD)工具支持,以及通过使您复用资产来补充 MDD 的基于资产的开发框架。 |
|
|
|
2007年5月9日 |
|
| |
使用 Rational Software Architect 进行模型驱动和基于模式的开发,第 1 部分: 使用模式的模型驱动开发范例的概述 模型驱动开发(Model-driven development,MDD)是软件开发的一种方式,其中主要的软件工件都是能够生成代码和其他工件的模型。其目标是提高企业应用程序开发的生产力和质量。模式在 MDD 的模型转换和代码生成中扮演着重要角色。本系列文章详细地讨论了利用 IBM Rational Software Architect(支持 MDD 的集成开发环境)进行模型驱动及基于模式的开发范例。 |
|
|
|
2007年5月9日 |
|
| |
如何使用 IBM Rational Software Architect 创建复合模式 您可以从已有模式中创建复合模式以简化重复性使用多重模式的问题。本文证明了如何使用已有的 Rational Software Architect 模式来创建针对特定问题的可重复使用的复合模式。 |
|
|
|
2007年5月10日 |
|
| |
使用 ClearQuest Package 定制集成模式 ClearQuset 作为变更管理工具,为用户提供了灵活的自定义设置,其中应用于模式(schema)的软件包(package)便是 CQ 提供的帮助用户自定义设置模式(schema),以完成不同功能需求的核心组成部分。本文主要介绍 CQ Package 的功能以及如何应用不同的软件包来完成集成工作模式的配置。 |
|
|
|
2007年8月31日 |
|
| |
SOA 设计的信息透视图,第 2 部分: 在 SOA 中应用业务术语表模式的价值 在 SOA 或数据集成项目中,关键业务术语可能会造成混淆,对其含义进行反复的争论会导致延迟、推迟修改甚至产生错误。本文是 “SOA 设计的信息透视图” 系列的第二篇文章。本文介绍业务术语表的概念,帮助您消除术语方面的误解。了解在 SOA 中应用业务术语表的价值,学习如何定义和使用它以使同事之间的交流更加清晰。 |
|
|
|
2008年3月27日 |
|
| |
如何使用自动应答模式来安装 Rational 软件开发平台 V7 版本产品 本文来自于 Rational Edge:阅读管理人员是如何控制 IBM Rational 软件开发平台版本 7 产品的安装,从而限制终端用户在他们本地机器上进行配置或者安装产品的权力。 (The Rational Edge) |
|
|
|
2008年5月15日 |
|
| |
使用 Rational Software Architect 设计 SOA 服务,第 3 部分: 在您的设计中使用资产和模式 学习如何使用 IBM Rational Software Architect(SOA)、可重用资产、可重用资产规范(RAS)以及软件模式与 Gang of Four (GoF)的复合设计模式,来创建面向服务体系构架(SOA)的服务设计。学习如何在 IBM Rational RequisitePro 中从设计结果跟踪到需求。学习发布您的服务设计模型报告。 |
|
|
|
2007年7月10日 |
|
| |
使用模型驱动开发和基于模式的工程来设计 SOA: 第 1 部分: 创建 UML 概要文件和模型模板 学习如何扩展 IBM Rational Software Architect,并且利用您自己的最佳实践和资产,将面向服务的体系结构(service-oriented architecture,SOA)解决方案的设计自动化。本教程说明了一些当您在设计 SOA 和其他解决方案时,可以结合使用的、用来提高生产力、软件质量,和治理过程的特性。 |
|
|
|
2007年9月6日 |
|
| |
使用模型驱动开发和基于模式的工程来设计 SOA,第 2 部分: 基于模式的工程 学习如何使用 IBM Rational Software Architect 中所包含的特性集以及您自己的定制模式来自动化地设计软件。通过自动化地设计 SOA 和其它解决方案,您可以提高生产力,提高解决方案的质量,并且支持全面的治理过程。 |
|
|
|
2007年11月30日 |
|
| |
使用模型驱动开发和基于模式的工程来设计 SOA,第 3 部分: Eclipse Modeling Framework Technology Java Emitter Template 转换 本教程描述了,怎样扩展 IBM Rational Software Architect 的应用 ,以及怎样使用您自定义的模板,来自动生成一个设计方案。Rational Software Architect 为您在设计服务型结构(SOA),或其他方案时的联合应用,提供了一些技巧。您也可以通过这些自动操作,来提高方案的质量,以及支持总体管理进程。 |
|
|
|
2008年8月14日 |
|
| |
使用模型驱动开发和基于模式的工程来设计 SOA,第 4 部分: 模型到模型的转换以及将模型与 EMFT JET 转换连接起来 本篇教程向您展示了,怎样扩展 IBM Rational Software Architect 的应用,以构建模型到模型的转换 。您将通过模型映射、定义映射、创建并测试得到的插件,来构建自己的插件。 |
|
|
|
2008年8月21日 |
|
| |
使用 Rational XDE 加速 J2EE开发 Rational?XDE TM 为最流行的集成开发环境(IDE)提供了真正的无缝集成的可视化建模环境。Rational XDE 不但具有自动化生成代码和代码/模型的同步的功能,它还具有其他更多的特性来辅助软件的开发。为了能够更好的利用Rational XDE,你需要了解XDE所提供的强大的J2EE模式和代码模板的能力,你既可以在开发当中应用J2EE模式和代码模板,也可以自己来定义和创建他们。本文将向大家展示如何使用Rational XDE 所提供的能力完成一个简单的J2EE项目的开发。 |
|
|
|
2004年3月5日 |
|
| |
使用 XML:UML、XMI 和代码生成,第 1 部分 本文讨论了使用 UML 对 XML 建模的动机,并简要描述了从 UML 模型自动派生 XML 模式的策略。 |
|
|
|
2004年4月19日 |
|
| |
使用 XML:UML、XMI 和代码生成,第 2 部分 本文介绍了 UML 元模型和 XMI,基于 XML 的模型交换规范,并说明如何实现从元模型到 XML 模式的映射。 |
|
|
|
2004年5月24日 |
|
| |
使用Rational Robot测试含有数据关联的Web应用 Rational Robot可被用来对包含数据关联的复杂Web应用进行性能测试。这里所谓数据关联,是指Web页面之间存在的数据相关性,例如一个动态的页面URL或者个别输入参数需要从前一个页面中抽取出来,有时候还需要在抽取得到的结果的基础上做进一步处理。这就使得测试开发员通常必须对Robot自动生成的VU脚本进行修改从而保证其能正确运行。简单情形下,VU语言库提供的一些库函数可以支持常见的抽取需求。但在很多更复杂的情形中,往往需要通过更多的编程来处理页面之间的数据关联,包括进行模式匹配、模拟Java Script或者Java Applet的行为等。本文将介绍处理最常见的几种数据关联的方法,并提供了一系列很有用的功能函数,帮助测试开发员编写更具灵活性的VU脚本。 |
|
|
|
2004年6月1日 |
|
| |
对数据仓库进行数据建模 本文将会阐述如何使用IBM Rational Rose进行星型模式建模和雪花模式的数据仓库应用的建模。 |
|
|
|
2005年2月1日 |
|
| |
快速创建可复用体系结构 学习如何使用模式和IBM Rational XDE 2003来创建你自己的可复用框架。 |
|
|
|
2005年2月11日 |
|
| |
书摘:无畏变革 -“我从哪里开始”(第3章) 来自 Rational Edge:这是一本新书的一章,该书提供了管理人员可以用来影响其组织中变革的模式。基于许许多多管理人员的经验,这些模式覆盖了变革过程的每一个阶段,从知识收集到确认。 |
|
|
|
2005年2月15日 |
|
| |
参考体系结构:最佳实践 为什么在一个组织的某个项目进展的很顺利,而具有同样的基本体系结构需求的该组织的另一个项目却是十分艰难呢?通常,这种问题的根源在于:对于所有以前的项目关于体系结构的选择问题,不论是好的或者坏的,缺少横向联系。Rational统一过程(RUP)表明:这种组织内的最佳实践取得的成果是构造一个健壮的、通用的参考体系结构的第一步。简要地说,参考体系结构包括能够被所有项目组成员访问的信息组成,它为体系结构最佳实践提供一致的信息集合。这些信息可以以多种方式表达:以前的项目成果、公司标准、设计模式、商业架构等等。参考体系结构的任务是提供一个能够在项目生命周期开始得到,在项目收尾阶段增强的一个资产基础。 |
|
|
|
2005年3月30日 |
|
| |
分布式异地开发:GDD 项目生命周期中的一天 来自 Rational Edg:分布式异地开发是一种能够使业务在位于不同地区、国家或时区的项目团队之间进行合作的软件开发模式。本文通过一个普通的场景举例说明了GDD 模式是如何在 24 小时周期中运行,这使得假定在印度班加罗尔和美国丹佛的团队协同工作成为一体。 |
|
|
|
2005年7月5日 |
|
| |
基于RSA开发SOA Pattern 本文介绍了基于RSA模式的相关概念,并以一个简单的例子说明如何开发及调试模式插件。 |
|
|
|
2005年8月1日 |
|
| |
介绍 IBM Rational Software Architect 本文向您介绍设计模式的基础,并解释了 IBM Rational Software Architect 如何促进基于设计模式的开发。文中还介绍了一些关于设计模式的实例,并告诉您如何快速地建立类图及生成基于这些模式的代码。后继的文章将更详细地阐述本介绍性文章中所涵盖的内容。 |
|
|
|
2005年8月15日 |
|
| |
用Rational Functional Tester 创建随需应变的自动测试脚本 IBM Rational Functional Tester是由IBM推出的针对Java,.Net和Web应用程序的自动化测试工具,拥有功能强大的编辑器并支持多种脚本语言,还集成了ScriptAssure 技术、模式匹配功能及数据驱动,以增强测试脚本的灵活性。借助这一工具,测试人员可以轻松地录制或编写脚本来进行自动化测试,极大地提高了测试效率。 |
|
|
|
2005年11月3日 |
|
| |
利用 IBM Rational Functional Tester 6.1 实现可复用的测试框架 IBM Rational Functional Tester 6.1 可以使测试人员创建现代的、基于模式的、可复用的测试框架。此篇优秀的文章将告诉您如何进行。 |
|
|
|
2005年12月5日 |
|
| |
基于Design Pattern Toolkit的开发 设计模式工具箱(Design Pattern Toolkit)是基于Eclipse的模板引擎,它向用户提供一个模型驱动的框架,帮助用户简化应用程序的开发。用户通过模板定制应用程序的必要信息,设计模式工具箱帮助用户自动生成应用程序的所有构件。使用设计模式工具箱将显著的加速常见应用程序的开发,与此同时,设计模式工具箱向用户提供了构建一类应用程序的最佳实践,因此,使用它将帮助用户分享最佳实践的价值。 |
|
|
|
2005年12月5日 |
|
| |
编写插件在 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日 |
|
| |
探索 Python,第 8 部分 在这篇文章中,将学习如何处理文件。首先,回顾一种使用 Python 输出数据的简单方式,然后学习文件对象,Python 程序用它从文件读取数据和把数据写入文件。将演示打开文件的不同模式,最后将显示如何读取和写入二进制文件。 |
|
|
|
2006年3月13日 |
|
| |
通过 Web 服务向后兼容性向前发展 对于任何控制模式,管理基于 SOA 的系统的变更都是非常重要的部分。您可以从本文中了解一些用于 SOA 变更管理的技术。 |
|
|
|
2006年9月7日 |
|
| |
使用LDAP/SSL进行RequisitePro用户验证及管理 运行在企业环境中的IBM Rational RequisitePro,通常都会管理很多项目。每个项目下,都可能包含大量帐户,比如管理员、一般用户、来宾帐户等。在常规的用户管理模式下,每个项目的每个用户都是独立的实体,需要独立的创建、设置密码,以及进行权限控制等。这样在多个项目并行开发、维护的情况下,这种分散、重复的帐户管理既成了一项耗时的工作,又容易出错,从而留下安全隐患。而RequisitePro支持使用LDAP方式验证用户,以及更进一步支持SSL,大大减少了用户管理维护的工作量,提高了用户管理工作的效率,增强了项目数据及用户信息的安全性。 |
|
|
|
2006年10月30日 |
|
| |
探索模型驱动开发 (MDD) 和相关方法,第 1 部分: 实现模型驱动开发,增加您的 IT 系统的业务价值 您是一位试图增加 IT 系统业务价值的领头架构师或项目经理吗?如果您是,本文可以为您提供帮助。本文解释了影响现代 IT 开发的业务推动力,并且向您介绍了模型驱动开发(model-driven development,MDD)。MDD 是主流软件开发实践的提高,并且让您的 IT 系统能够对业务推动力更加敏感。了解 MDD 方法以及您如何可以将其应用于实现业务价值最大化,并且减少解决方案开发的成本。利用 MDD,通过利用转换和重复性的消除将实现模式自动化,并将低层次的开发工作自动化,您可以提高解决方案的一致性和质量。 |
|
|
|
2007年5月31日 |
|
| |
Rational Application Developer V7.0 中 Typeahead 控件的高级用法 现今的 Internet 应用程序需要用户具有越来越丰富的经验。当今十分流行并且成功的 Web 应用开发方法是使用 Ajax 样式模式设计 Web 应用。IBM Rational Application Developer 所包含的 Ajax 的特征之一是 Typeahead 组件。本文讲述了这一组件在不同领域的多功能性:服务器端动态结果过滤、CSS 定制和使用 JavaScript API 的 JavaScript 事件处理 。它使得 Web 开发者超越了大多数的使用案例,进入到更高级的 Typeahead 使用方法。 |
|
|
|
2007年6月4日 |
|
| |
IBM Rational Asset Manager Configurator Rational Asset Manager 可以自定义来支持资产的种类,分类对于您的企业来说也是比较重要的,并且可以通过 Rational Asset Manager Web 用户界面来进行配置。Rational Asset Manager Configurator 提供了一个在模式中显现 Rational Asset Manager 配置的方法,并允许它们被共享,讨论,以及修改。 |
|
|
|
2008年1月24日 |
|
| |
扩展 Rational Functional Tester 的对象识别技术 长期困扰 Rational Functional Tester (RFT) 自动化测试的一个问题就是如何有效地识别 GUI 元素,以适应 GUI 的不断变化,这在敏捷开发日益成为主流开发模式的情况下显得更加重要。本文通过大量的实例向您介绍了针对不同的 GUI 元素,选择不同的对象识别技术,以提高 RFT 自动化测试的效率。 |
|
|
|
2008年2月28日 |
|
| |
SOA 设计的信息透视图,第 5 部分: 在 SOA 中使用 Rational Data Architect 的价值 发现如何使用 IBM Rational Data Architect、IBM Industry Models 和 IBM Information Server 的统一元数据管理使过程、服务和数据模型保持一致。使用这些工具加快 SOA 项目。本文是 “SOA 设计的信息透视图” 系列的第 5 部分,描述了这些产品中支持 SOA 中的数据建模模式的关键特性。
|
|
|
|
2008年3月27日 |
|
| |
SOA 案例研究,第 4 部分:业务流程场景 本文中的案例研究重点说明与开立新帐户的业务流程相关的挑战和解决方案。本红皮书描述如何使用“SOA 中的流程场景”的实现模式来解决与该案例研究相关的业务和 IT 挑战。 |
|
|
|
2008年6月5日 |
|
| |
SOA 案例研究:SOA 设计 本文是面向服务的体系结构 (SOA) 系列之一,主要通过名为 JKHL Enterprises (JKHLE) 的虚构公司阐述一个案例研究。
本文的案例研究重点是与 SOA 设计(更具体地说是服务和流的设计)相关的挑战和解决方案。本文描述如何应用“SOA 设计场景”的实现和解决方案模式来解决与该案例研究相关的业务和 IT 挑战。 |
|
|
|
2008年6月26日 |
|
| |
实现 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 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 Software Architect 在 Java 中处理 XSD 本文介绍一些在基于 Java 的 Web 服务工具包中不直接受支持的 XML 模式定义(XML Schema Definition,XSD)特性。了解如何通过创建 Java 友好的中间 XSD 或通过在代码中强制执行 XSD 约束来处理这些特性。 |
|
|
|
2008年11月27日 |
|
| |
利用 SOA、BPM 和 EA 实现战略业务与 IT 的一致性 在当今的企业中,将业务与 IT 保持一致来支持业务敏捷性和转换至关重要。通过协作方式一起应用 SOA、BPM 和 EA 可以实现此目标。本白皮书将描述实现该体系结构聚合的关键体系结构和生命周期原则,并基于组织的需求和成熟度建议采用模式。 |
|
|
|
2009年3月19日 |
|
| |
使用 Jazz/RTC 2.0 实战 Scrum 项目开发,第 2 部分: 开始使用 Rational Team Concert 2.0(RTC 2.0)并创建 Scrum 项目 本文将结合 Agile 理论中最为流行的 Scrum 模式,以一个项目的管理者的视角,介绍如何在 Rational Team Concert 2.0(RTC 2.0)中创建一个 Scrum 项目并规划项目的开发周期,及如何定义团队成员的角色并为他们分配不同的权限等。 |
|
|
|
2009年9月24日 |
|
| |
敏捷测试的最佳实践,第 4 部分: 自动化测试的 ROI 有效的自动化测试很大程度上取决于合理的规划;相反,超出成本规划的自动化测试只能带来负担而不是效率的提高。本文从自动化测试脚本的开发维护成本量、测试周期长度等指标来估算自动化测试的投入产出比(EROI)。并讨论如何在敏捷开发、敏捷测试中应用该模式,及阐述几点点笔者对敏捷环境下自动化测试的原则。 |
|
|
|
2009年10月10日 |
|
| |
利用 Rational Build Forge 对基于 WebSphere Application Server 的应用进行自动化构建 IBM Rational Build Forge(RBF)是基于 Client/Server 模式的流程执行框架,提供了任务调度以及自定义运行步骤等功能。本文将描述如何使用 RBF 来自动化构建基于 WebSphere Application Server(WAS)的应用。 |
|
|
|
2009年10月19日 |
|
| |
快速但又完整的开发
本教程是由三部分教程组成的系列的第二部分。在本教程中你将看到应用开发的过程和紧密的与初始的模型结合将如何产生巨大的好处。Rational XDE 具有很多的特性可以使设计和实现的过程无缝的和紧密的集成。
开发人员现在可以轻松地拥有在代码和模型之间地双向工程、一系列的标准模式、辅助建模、逆向工程代码到模型(就像在第一篇教程中看到的那样)的支持,并也拥有许多其他的工具、向导和捷径。开发人员不但可以快速方面的拟建应用的模型,也可以将这些模型转换成实际的应用。其目的是对应用从概念的评估到开发到测试、部署和多个版本提供一个完整的过程。
|
|
|
|
2004年4月5日 |
|
| |
DB2 与 Rational――双剑合璧,第 1 部分 用于 Rational Application Developer(RAD) 的 IBM DB2 Universal Database(UDB)插件使开发人员能够连接、浏览和修改 DB2 数据库。在本教程中,您将学习 RAD 的透视图、视图和向导如何帮助开发人员定义和操作数据库对象,比如模式和表,并学习如何创建、执行和编辑 DML 语句,比如 SELECT 和 INSERT,以及如何用 Rational Data 和 Debug 透视图创建、执行、运行和调试 DB2 存储过程。 |
|
|
|
2006年5月18日 |
|
| |
使用 Rational Software Architect 进行可视化 Rational Software Architect 事实上有许多用来处理大量开发工作的可视化工具。开发人员最感兴趣的是 UML 建模、设计模式,和 UML 到代码的转换。在完成本教程之后,您将会知道如何创建一个 UML 模型,将设计模式应用于该模型,以及最后将抽象模型转换为实际代码。 |
|
|
|
2006年9月21日 |
|
| |
使用 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日 |
|
| |
使用 IBM Constraint Patterns and Consistency Analysis 扩展 本教程向您介绍如何使用 IBM Rational Software Architect 的扩展,IBM Constraint Patterns and Consistency Analysis,一种基于模式以及一致性保持的 UML 类模型细化工具。
|
|
|
|
2008年7月21日 |
|
| |
Rational Edge: IBM Rational 的变更管理:开发 ClearQuest 的人员如何使用自己的产品 —— 第 1 部分:利用 IBM Rational ClearQuest 进行变更管理 本文来自于 Rational Edge:这个系列有两个部分,在第 1 部分中介绍了 IBM Rational ClearCase 开发小组是如何使用 ClearCase 产品,以及相关的集成,并介绍了高效服务于 ClearQuest 用户、开发人员以及所有其它产品涉众的最佳实践。下一期的第 2 部分将讨论系统潜在的增强能力。 |
|
|
|
2007年1月15日 |
|
| |
Portlet 开发工作手册 自己安排进度学习 Portlet 开发,在有关 Java Standard Portlet API (JSR 168) 的内容、原因和方式方面打下坚实的基础。 |
|
|
|
2007年3月13日 |
|
| |
专家访谈: Chris Gerken 谈模型驱动的开发 WebSphere 咨询师 Chris Gerken 回答有关模型驱动的开发的问题。 |
|
|
|
2007年4月5日 |
|
| |
Rational Edge: 理解构架资产 这篇文章讨论了各种对于软件构架师来说有利用价值的可重用资产,阐明了它们的特性和关系,并且提供了如何最佳使用它们的一些技巧。 (The Rational Edge) |
|
|
|
2007年11月15日 |
|
| |
使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 1 部分 本文来自于 Rational Edge: 本概览介绍了 IBM Rational ClearQuest 这一开箱即用的应用生命周期管理(ALM)解决方案背后的理念和设计目标,并展示了使用 ClearQuest 和相关的 ALM 工具包作为变更管理(CM)解决方案带来的好处。本文是由两篇文章组成的系列的第 1 部分,介绍 ClearQuest 中 ALM 的概念和设计目标。 (The Rational Edge) |
|
|
|
2008年4月15日 |
|
| |
使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 2 部分 本文来自于 Rational Edge:这篇文章是 IBM Rational ClearQuest 的打开即用的应用软件生命周期 (Application Lifecycle Management, ALM) 解决方案背后的一些概念和设计目标的概述,文章描述了将 ClearQuest 和 ALM 包作为您的变更管理 (Change Management, CM) 解决方案来使用的好处。这个由三部分组成系列的第 2 部分文章,讨论了在 ALM 环境中管理工作的问题。 (The Rational Edge) |
|
|
|
2008年5月15日 |
|
| |
使用 ClearQuest 7.1.0.0 进行应用程序生命周期管理,第 3 部分 本文来自于 Rational Edge:本系列讲述了 IBM Rational ClearQuest 的开箱即用应用软件生命周期管理(ALM)解决方案背后的概念和设计目标概述,描述了将 ClearQuest 和 ALM 包作为你的变更管理(CM)解决方案来使用的好处。作为这个系列的第三部分,这篇文章讨论了管理和安全需求,同时还伴有启动以及将 ClearQuest ALM 整合到你的环境中的提示信息。 (The Rational Edge) |
|
|
|
2008年6月16日 |
|
| |
设计债经济学:描述软件维护性问题的原因,成本以及改善的词汇 本文来自于 Rational Edge:代码的可维护性对软件的质量是极其重要的,并且关系到每一个开发利益相关方的利益。本文介绍了代码维护性的问题,以及怎样去识别和解决它们。 (The Rational Edge) |
|
|
|
2009年7月15日 |
|
| |
软件架构的过程 本文来自于 Rational Edge:软件架构被公认为软件开发领域的一门新兴学科。作为软件架构系列文章的第三篇,本文描述的是在软件工程的生命周期里软件架构师正在进行的各类活动。 |
|
|
|
2006年6月15日 |
|
| |
信息集成: DBA 手中的 RDA Rational Data Architect 让日常工作更轻松。 |
|
|
|
2006年11月22日 |
|
| |
评论专栏: Andre Tost:您是 SOA 专家吗? SOA 专家需要了解的事情似乎越来越多。本文给出了一个清单,能帮助您洞悉一切相关内容。 |
|
|
|
2007年4月24日 |
|
| |
集成 WebSphere Business Modeler 和 Rational Data Architect 本文对 IBM Rational Data Architect 和 IBM WebSphere Business
Modeler 进行了全面评述。通过查看三种场景,了解如何使用 Rational Data Architect 和 WebSphere Business Modeler 将业务流程与数据建模相集成,并了解此过程的一些推荐方法和最佳实践。 |
|
|
|
2008年2月14日 |
|
| |
向 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日 |
|
| |
使用 IBM Rational Data Architect 进行 Oracle 数据库建模 IBM Rational Data Architect 是针对 IBM 数据库优化的数据库建模工具,但是也为 Oracle 等其他主流数据库提供了建模功能。了解 RDA 如何替代 Oracle Designer 的作用,了解 Oracle 的重要改进如何帮助 RDA 成为与众不同的数据建模工具。 |
|
|
|
2008年3月17日 |
|
| |
Rational Data Architect 的功能概述 了解 Rational Data Architect (RDA) 的卓越功能,及其在使用 Rational Software Development Platform 进行软件开发的生命周期中的位置和用法。在当今的面向服务体系结构 (SOA) 领域,数据是一个关键的组件。本文将介绍 RDA 如何解决 SOA 中数据的重要性问题,以及如何在企业环境中使用 RDA。
|
|
|
|
2008年4月14日 |
|
| |
IBM Rational 架构管理软件模型结构指南,第 1 部分: 基本原则 本文涵盖与您组织模型内容的方式和构造模型储存库的方式相关联的术语、概念、原则以及最佳实践,并且将它们应用到基于 IBM Rational Eclipse 的 UML 建模产品中。 |
|
|
|
2008年7月3日 |
|
| |
IBM Rational Software Architect for WebSphere Software V7.5 概览 本篇文章讨论了IBM Rational Software Architect for WebSphere 的新特性,现在可以得到新发布的 V7.5。本篇文章将讨论重点放在新模型,以及 Rational Software Architect 的转换特性上。新的 IBM Rational Application 关于 EJB3 和 JPA,Web 2.0 以及其他领域的开发特性,在文章末尾列出的参考文章中,有详细叙述。 |
|
|
|
2008年10月9日 |
|
| |
SOA 非功能测试最佳实践 在开发面向服务的体系结构(Service-Oriented Architecture,SOA)应用程序时,您的组织很可能会存在需要进行大量的实现和测试工作的非功能需求(NonFunctional Requirement,NFR)。Shiv Asthana 在本文中介绍了在测试作为 SOA 环境的一部分构建的应用程序的非功能需求时需要遵循的最佳实践。 |
|
|
|
2008年10月20日 |
|
| |
扩展 IBM Rational Data Architect 满足数据建模和集成需求,第 1 部分: 修改 RDA 模型和定制属性 IBM Rational Data Architect(RDA)是帮助企业全面理解企业信息架构的综合性工具,它目前正在迅猛发展。随着越来越多的人使用 RDA,一些客户强烈要求扩展 RDA,以满足他们独特的数据建模和集成需求。这个包含两个部分的系列向您展示如何扩展 RDA 的模型、属性视图、模型报告和验证规则。在第 1 部分,学习如何编程式地遍历和修改 RDA 模型,以及如何添加和显示定制的属性。 |
|
|
|
2008年11月13日 |
|
| |
扩展 IBM Rational Data Architect 满足特定数据建模和集成需求,第 2 部分: 用 RDA 构建定制的报告和验证规则 作为帮助组织更透彻地理解企业信息架构的综合性工具,IBM Rational Data Architect(RDA)正在迅猛发展。随着越来越多的人使用 RDA,有些客户希望扩展 RDA,以满足他们独特的数据建模和集成需求。这个包含两个部分的系列展示如何扩展 RDA 的模型、属性视图、模型报告和验证规则。在第 1 部分,您学习了如何编程式地遍历和修改 RDA 模型,以及如何添加和显示定制的属性。在第 2 部分,学习如何生成定制的报告,以及如何为 RDA 模型添加您自己的验证规则。 |
|
|
|
2008年11月24日 |
|
| |
IBM Industry Models 和 ILOG 业务规则管理系统,第 1 部分: 使用 IBM Industry Models 定义业务规则 本文是包含 2 部分的系列文章的第一篇。该系列讨论业务规则的特性以及这些规则与 IBM Industry Models 的关系。本文特别提到了 IBM Industry Models 的部署阶段,在此阶段应该考虑规则的分析和设计,以及如何识别和管理规则。本系列的第二篇文章讨论将这些分析和设计结构带入到 ILOG 规则管理环境中,以开发完整的规则集。 |
|
|
|
2009年1月19日 |
|
| |
IBM Industry Models 和 ILOG 业务规则管理系统,第 2 部分: 与 BRMS 结合 本文是包含 2 部分的系列文章的第二篇。本系列讨论如何使用 IBM Industry Models 和 ILOG 业务规则管理系统 (BRMS) 分析、设计和部署业务规则。本系列中的前一篇文章介绍了 IBM Industry Models 的部署阶段,在此阶段应该考虑规则的分析和设计,以及如何识别和管理规则。在本文中,讨论如何使用 ILOG BRMS 指定这些规则,支持基于 Industry Model 的 BPM/SOA 解决方案。 |
|
|
|
2009年2月16日 |
|
| |
使用 Rational 软件交付平台 V7 从模型生成代码及从代码生成模型,第 2 部分: 从一个 UML 模型到 Java 源代码的转换、编辑和反向工程 浏览 Rational Software Modeler 和 Rational Software Architect 所提供的 UML 2.1 建模功能。 在阅读完本系列后,您将会了解到如何使用方便易学的详细教程,创建 UML 2.1 项目,图表,编辑模型,将模型转换为实际的源代码,甚至将源代码反向工程为 UML 模型。 |
|
|
|
2007年9月20日 |
|
| |
自动化 Web 服务测试,第 3 部分: 使用 IBM Rational Software Architect 和 XMLUnit 测试安全 Web 服务 本教程将介绍使用多种技术来实现典型 Web 服务测试自动化的方法,此类技术包括 JUnit、Apache Commons HttpClient 和 Apache XMLUnit。将在 IBM Rational(R) Software Architect 提供的开发平台上对此进行演示。本教程的目标读者是对 Web 服务的功能测试感兴趣的测试人员和开发人员。开始学习本教程前,您需要对 Web 服务及 Java(TM) 开发有基本的了解,而且还应该对单元测试工具(如 JUnit)有一定的了解。 |
|
|
|
2007年9月26日 |
|
| |
用 Rational Application Developer 创建 Second Life(第二人生)脚本 虚拟世界 Second Life 的特别之处在于它里面大部分内容是由用户创造的(且拥有的)。您不仅可以创造华丽的 3-D 物体(并且按照真实货币的同等价值将它们销售!),而且还可以创建简单和复杂的脚本来控制它们的行为和外观。本教程将介绍 Second Life 脚本背后的基本内容(但不是那么“基础”的),并且向您展示,如何利用 Rational Application Developer 在您构建用户可以执行的小游戏时简化开发。 |
|
|
|
2007年9月27日 |
|
| |
使用 Rational Data Architect 和 Informix Dynamic Server 进行数据建模 本教程讲解如何使用 IBM Rational Data Architect (RDA) 作为 Informix Dynamic Server (IDS) 的建模工具。学习 RDA 的各种特性,包括如何使用模型表示业务实体、数据库实体和领域实体。通过场景和示例了解 RDA 能够给 IDS 提供哪些好处。 |
|
|
|
2009年1月15日 |
|
| |