 |
 |
 |
 |
 |
 |
Rational Edge: 书评:Ajax 设计模式 本文来自于 Rational Edge:一本 Michael Mahemoff 的书的评论,书名是 Ajax 设计模式,涵盖了 Ajax(Asynchronous JavaScript and XML)的最佳实践和四种模式。 |
|
|
|
2006年12月14日 |
|
| |
参考体系结构:最佳实践 为什么在一个组织的某个项目进展的很顺利,而具有同样的基本体系结构需求的该组织的另一个项目却是十分艰难呢?通常,这种问题的根源在于:对于所有以前的项目关于体系结构的选择问题,不论是好的或者坏的,缺少横向联系。Rational统一过程(RUP)表明:这种组织内的最佳实践取得的成果是构造一个健壮的、通用的参考体系结构的第一步。简要地说,参考体系结构包括能够被所有项目组成员访问的信息组成,它为体系结构最佳实践提供一致的信息集合。这些信息可以以多种方式表达:以前的项目成果、公司标准、设计模式、商业架构等等。参考体系结构的任务是提供一个能够在项目生命周期开始得到,在项目收尾阶段增强的一个资产基础。 |
|
|
|
2005年3月30日 |
|
| |
使用 Rational Software Architect 文档化你的模式 当你应用设计模式时,你需要编写关于如何应用和使用模式的文档。设计模式的作者可以通过Eclipse在线帮助提供此类的文档描述。本文描述模式作者如何为他们的模式建立文档并把它作为IBM Rational Software Architect中的标准在线帮助中的一部分来显示。 |
|
|
|
2005年6月14日 |
|
| |
介绍 IBM Rational Software Architect 本文向您介绍设计模式的基础,并解释了 IBM Rational Software Architect 如何促进基于设计模式的开发。文中还介绍了一些关于设计模式的实例,并告诉您如何快速地建立类图及生成基于这些模式的代码。后继的文章将更详细地阐述本介绍性文章中所涵盖的内容。 |
|
|
|
2005年8月15日 |
|
| |
基于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日 |
|
| |
使用 Rational Software Architect 进行可视化 Rational Software Architect 事实上有许多用来处理大量开发工作的可视化工具。开发人员最感兴趣的是 UML 建模、设计模式,和 UML 到代码的转换。在完成本教程之后,您将会知道如何创建一个 UML 模型,将设计模式应用于该模型,以及最后将抽象模型转换为实际代码。 |
|
|
|
2006年9月21日 |
|
| |
使用 Rational Software Architect 设计 SOA 服务,第 3 部分: 在您的设计中使用资产和模式 学习如何使用 IBM Rational Software Architect(SOA)、可重用资产、可重用资产规范(RAS)以及软件模式与 Gang of Four (GoF)的复合设计模式,来创建面向服务体系构架(SOA)的服务设计。学习如何在 IBM Rational RequisitePro 中从设计结果跟踪到需求。学习发布您的服务设计模型报告。 |
|
|
|
2007年7月10日 |
|
| |
使用 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日 |
|
| |
模式实战 本文来自于 Rational Edge:对于不熟悉模式以及它们之间各种不同关系的软件开发人员来说,这篇文章通过一个真实的软件开发项目来整体介绍了模式的使用方法。 |
|
|
|
2006年7月14日 |
|
| |
专家访谈: Chris Gerken 谈模型驱动的开发 WebSphere 咨询师 Chris Gerken 回答有关模型驱动的开发的问题。 |
|
|
|
2007年4月5日 |
|
| |
设计债经济学:描述软件维护性问题的原因,成本以及改善的词汇 本文来自于 Rational Edge:代码的可维护性对软件的质量是极其重要的,并且关系到每一个开发利益相关方的利益。本文介绍了代码维护性的问题,以及怎样去识别和解决它们。 (The Rational Edge) |
|
|
|
2009年7月15日 |
|
| |
Rational Edge: 理解构架资产 这篇文章讨论了各种对于软件构架师来说有利用价值的可重用资产,阐明了它们的特性和关系,并且提供了如何最佳使用它们的一些技巧。 (The Rational Edge) |
|
|
|
2007年11月15日 |
|
| |
集成 WebSphere Business Modeler 和 Rational Data Architect 本文对 IBM Rational Data Architect 和 IBM WebSphere Business
Modeler 进行了全面评述。通过查看三种场景,了解如何使用 Rational Data Architect 和 WebSphere Business Modeler 将业务流程与数据建模相集成,并了解此过程的一些推荐方法和最佳实践。 |
|
|
|
2008年2月14日 |
|
| |
使用 IBM Rational Data Architect 进行 Oracle 数据库建模 IBM Rational Data Architect 是针对 IBM 数据库优化的数据库建模工具,但是也为 Oracle 等其他主流数据库提供了建模功能。了解 RDA 如何替代 Oracle Designer 的作用,了解 Oracle 的重要改进如何帮助 RDA 成为与众不同的数据建模工具。 |
|
|
|
2008年3月17日 |
|
| |
SOA 设计的信息透视图,第 5 部分: 在 SOA 中使用 Rational Data Architect 的价值 发现如何使用 IBM Rational Data Architect、IBM Industry Models 和 IBM Information Server 的统一元数据管理使过程、服务和数据模型保持一致。使用这些工具加快 SOA 项目。本文是 “SOA 设计的信息透视图” 系列的第 5 部分,描述了这些产品中支持 SOA 中的数据建模模式的关键特性。
|
|
|
|
2008年3月27日 |
|
| |
SOA 设计的信息透视图,第 2 部分: 在 SOA 中应用业务术语表模式的价值 在 SOA 或数据集成项目中,关键业务术语可能会造成混淆,对其含义进行反复的争论会导致延迟、推迟修改甚至产生错误。本文是 “SOA 设计的信息透视图” 系列的第二篇文章。本文介绍业务术语表的概念,帮助您消除术语方面的误解。了解在 SOA 中应用业务术语表的价值,学习如何定义和使用它以使同事之间的交流更加清晰。 |
|
|
|
2008年3月27日 |
|
| |
Rational Data Architect 的功能概述 了解 Rational Data Architect (RDA) 的卓越功能,及其在使用 Rational Software Development Platform 进行软件开发的生命周期中的位置和用法。在当今的面向服务体系结构 (SOA) 领域,数据是一个关键的组件。本文将介绍 RDA 如何解决 SOA 中数据的重要性问题,以及如何在企业环境中使用 RDA。
|
|
|
|
2008年4月14日 |
|
| |
SOA 案例研究:SOA 设计 本文是面向服务的体系结构 (SOA) 系列之一,主要通过名为 JKHL Enterprises (JKHLE) 的虚构公司阐述一个案例研究。
本文的案例研究重点是与 SOA 设计(更具体地说是服务和流的设计)相关的挑战和解决方案。本文描述如何应用“SOA 设计场景”的实现和解决方案模式来解决与该案例研究相关的业务和 IT 挑战。 |
|
|
|
2008年6月26日 |
|
| |
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日 |
|
| |
扩展 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日 |
|
| |
使用 Rational 软件交付平台 V7 从模型生成代码及从代码生成模型,第 2 部分: 从一个 UML 模型到 Java 源代码的转换、编辑和反向工程 浏览 Rational Software Modeler 和 Rational Software Architect 所提供的 UML 2.1 建模功能。 在阅读完本系列后,您将会了解到如何使用方便易学的详细教程,创建 UML 2.1 项目,图表,编辑模型,将模型转换为实际的源代码,甚至将源代码反向工程为 UML 模型。 |
|
|
|
2007年9月20日 |
|
| |
用 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日 |
|
| |