1
面向对象软件工程实践指南
1.2.3 第3章 统一建模语言

第3章 统一建模语言

面向对象的分析与设计(OOAD)方法的发展在20世纪80年代末至90年代中出现了一个高潮。从1989年到1994年,其数量从不到十种增加到了五十多种。包括Booch86、GOOD (通用面向对象的开发)、HOOD(层次式面向对象的设计)、OOSD(面向对象的结构设计)等一批OOD(面向对象的设计或面向对象的开发)相继出现。

在面向对象方法学的应用与推广的过程中,急需要采用统一的方式进行相关概念和方案的表达。在此过程中,统一建模语言(unified modeling language,UML)就应运而生了。UML得到了软件行业的广泛认可,因此,已经成为标准的建模语言。

本章对UML进行了综述,在后续章节中,也将结合各个阶段的具体工作,进一步介绍相关的UML模型。