- 论坛徽章:
- 0
|
UML中文FAQ
初学者如何开始学习UML?
无外乎几种方式:读书、上网、实践、培训。
最近几年国内一窝蜂地出版了不少与UML有关的中英文书籍,但说实话,有点良莠不齐。初学者不管自学还是参加培训,选择合适的UML教材/读物是很重要的。
Craig Larman的《UML和模式应用》是一本非常好的内容丰富、真正实用的入门教材,在国际上也是用得最多的一本,无出其右者。纵观全书,以实案为中心,脉络清晰,组织老到,深浅适当,循循善诱,非常适合UML、UP、设计模式的初学者和一直对OOAD、UML的价值存有疑虑的结构化人士一读。对于熟悉OO的人来说,阅读此书也是再一次享受梳理知识、进行系统性训练的美妙体验。本人尤其推荐第2版(内容更新了不少,听说正在引进翻译,值得期待)。
如果希望与大师对话,全面深入地掌握UML的基本要领,通过领悟UML设计者的思想和意图来达到在实战中得心应手运用OO建模技术的目的,建议一定要阅读UML之父Grady Booch亲自撰写的《UML用户指南》。本书相当全面,偏重理论分析和概念阐释,这些内容和抽象技术对于真正理解UML是非常基本、必不可少的,所以它适合喜欢认真探究一切的读者。
用好UML离不开有好的过程作指导。RUP极其丰富的内容令人生畏,Ivar Jacobson大师在《统一软件开发过程》一书中从管理者和系统架构师的角度,通过实例分析系统地讲解了将UML用于分析设计实践的完整过程,深入浅出,言简意赅,可以说此书正是RUP的精华所在。带领自己的团队用好UML,得此书足矣。
此外,IT之源(www.iturls.com)、UMLChina(www.umlchina.com)等网站提供了非常丰富的学习资料和参考文章。
UML规范、《UML参考手册》内容深、篇幅大,主要面向UML工具开发者、专家和研究人员,不适合初学者阅读。
世界上有哪些著名的公司、组织参与了UML标准的制订?
历年来,参与UML标准制订的一些核心公司和组织包括(1.x、2.0):
全能型IT公司:HP, IBM, Unisys
大型软件公司:CA, Microsoft, Oracle
CASE厂商:I-Logix, Rational(已被IBM收购), Telelogic
电信供应商:Alcatel,Ericsson,Fujitsu,Motorola
行业组织:OMG
IT系统集成商:EDS
等等
UML在业界的影响力和地位由此可见一斑。
感谢您阅读此文!纸质媒体如需转载请与作者联系;本文版权所有者为张恂,保留所有权利;您可以从IT之源上获得本文的最新版本和相关资料;以上言论仅代表作者本人观点,与作者服务的公司无关;欢迎转载本文电子版,转载时请注明出处并保留所有原始信息。 |
|