|
1997年,OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML)。UML的目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用。UML提出了一套IT专业人员期待多年的统一的标准建模符号。通过使用UML,这些人员能够阅读和交流系统架构和设计规划 —— 就像建筑工人多年来所使用的建筑设计图一样。
UML基础: 统一建模语言简介
级别: 初级
UML已经获得了业界的认同。在很多专业人员的简历中,75%都声称具备UML的知识。然而,在同绝大多数求职人员面谈之后,可以明显地看出他们并不真正了解UML。通常地,他们将UML用作一个术语,或对UML一知半解。大家对UML缺乏理解的这种状况,促成作者撰写这篇关于UML 1.4的快速入门文章。当阅读完本文时,您还不具备足够的知识可以在简历上声称自己掌握了UML,但是您已具有了进一步钻研该语言的良好起点。
用UML统一开发团队
级别: 初级
为了提高生产效率并获得成功,开发团队的成员需要拥有通用过程,通用的术语表和相应的支持工具。这篇文章讨论了UML如何能够帮助你达到这个目标。
建模的价值
级别: 初级
本白皮书讨论了建模对软件和系统开发的积极影响。本文的阅读对象为与开发过程相关的技术人员和非技术人员。
统一建模语言(UML) 版本 2.0
级别: 初级
所谓的“模型驱动”开发(MDD)方式,已经显示出了它们从根本性上提高软件质量和开发生产力方面的潜力。与传统的方法相比,这种方式是基于较高层次上的抽象和更好的自动化利用的。由于建模语言对MDD的成功具有关键性的作用,所以最近完成了对基于工业标准的统一建模语言(UML)的主要修订。随着一些重要的新的建模能力添加到其中――比如更精确地获得软件架构的能力――这次修订的主要特性使得语言定义更加精确,从而达到了更高层次的自动化。这篇文章解释了这一特性是如何实现的,并且描述了 UML 2.0的其他亮点。
利用 UML 进行实体关系建模
级别: 初级
统一建模语言(UML)是一种分析人员和软件开发人员广泛使用的语言,特别适合 ER 图的图形化表示。本白皮书定义了 ER 建模的核心概念,并解释了开发团队如何能够利用 UML 开发 ER 模型。
“Hello, World!”系列教程
级别: 初级
很多开发者往往很少有时间去对新产品进行深入的了解,无论是阅读产品文档,还是安装试用产品,然后很悠闲地去学习如何使用它。这个系列的教程就是为了让您能快速掌握,并通过简单的步骤就能使用 IBM 新产品开始简单任务而设计的。尤其是当您的项目最后期限(deadline)越来越逼近的时候,它将是您首选的开发指南!
Rational 可视化系列教程
级别: 初级
这个由四份指南组成的系列教程,可以帮助您了解如何使用 IBM Rational 工具实现 MDA,并进行 MDD。
Rational Application Developer 认证准备系列
级别: 初级
想成为 IBM Certified Associate Developer 认证的开发者吗?这个由七份指南组成的系列教程可以帮助您准备 IBM 认证考试 255,“用 Rational Application Developer for WebSphere Software 进行开发”。
多媒体课件:大家来学 UML 2.0
级别: 初级
介绍 UML 2.0 的最新特性,UML 2.0 将使您在模型构造方面如虎添翼。
|