如果您需要参考书,除了上述的UML用户指南,我建议选择同一作者撰写的《统一建模语言参考手册》(第2版)。这本书是他们编写的用作参考指南的书。顺便说一下,如果您要查找的不是书而是快速备忘单或参考指南,您还可以查看其中一个最佳七个UML备忘单。
我推荐《统一建模语言用户指南(第二版)》作为完整参考资料,它是由一些面向对象建模领域的顶尖人物编写的。它不是一个带有示例等教程,因此假定您相当了解自己在做什么,并通过并解释说明规范的所有细节。它也被同样制作GoF的《设计模式》书籍的人精心装订和格式化。强烈推荐!
我有很多书(主要是关于嵌入式实时系统的UML,可能对你来说不相关),但没有一本我会衷心推荐的;这个主题往往被处理得过于枯燥。不过,我建议你检查一下你考虑的任何书籍是否至少涵盖了UML 2.x 而不是 UML 1.1。 在我使用的所有资源中,最有用的可能是Sparx Systems网站上的免费教程。看一看不会有坏处;免费的东西很难争论。他们还有其他一些 资源 也可能会引起你的兴趣,尽管有些与EA(Enterprise Architect)有关。