UML: Unified Modeling Language 统一建模语言 (http://www.uml.org)
UML设计工具/软件:
Dia
http://live.gnome.org/Dia
图表设计工具 Dia 的思路源自 MS-Visio, 是Gnome的子项目,自由开源,虽然体积苗条,但能制作出漂亮的图效(http://live.gnome.org/Dia/Examples) , Dia包含UML原件库,可以应付常用的建模需要,但功能确实显单薄,不足以应付进一步复杂的建模,也不支持UML2.*的诸多新特性...
Visual Paradigm for UML Community Edition
http://www.visual-paradigm.com
VP-UML CE运行于 Java VM, 所以跨平台,是专业的UML设计工具,商业软件,好消息是:它有终身免费的Community Edition版本,虽然很多高级功能被限制,但其功能已足够强大! 它被打包包含于 Visual Paradigm Suite -
Visual Paradigm for UML Enterprise Edition 企业套件中,通过License授权使用指定模块,虽然VP-UML CE免费,但也需要申请License,很方便,注册邮件帐号就能瞬间得到 :)
Learn:
Learning UML 2.0, O'Reilly
by Russ Miles & Kim Hamilton