第2章 Software Modeling & Design: UML, Use Cases, Patterns, & Software Architectures
UML表示法概述
统一建模语言(UML)是COMET方法使用的表示法。本章提供了对UML表示法的简要概述。自从1997年首次作为一个标准被采用之后,UML表示法就一直在不断地演化。对于该标准的主要修订发生在2003年,因此UML 2成为了当前的标准版本。这个标准的之前版本被称为UML 1.x。
UML表示法的规模在过去几年大幅增长,现在它已支持对许多图的表示。本书采用的方法与Fowler(2004)采用的一样,即只使用了UML表示法中具有明显优点的部分。本章描述了UML表示法中适用于COMET方法的主要特征。由于已有很多书籍介绍完整的UML表示法,因此本章的目的不是完整地阐述UML,而是简要概述UML。本章将简要描述在本书中使用到的每一个UML图的主要特征,而省略一些较少使用的特征。另外,本章也会简要解释UML 2和UML 1.x表示法之间的不同之处。