1UML融合了多种优秀的面向对象建模方法以及多种得到认可的软件工程方法,消除了因方法林立且相互独立而带来的种种不便,集百家之所长,故名“统一”。
UML通过统一的表示方法,让不同知识背景的领域专家、系统分析设计人员和开发人员以及用户客运方便地交流。
2UML是一种通用的可视化建模语言,不同于编程语言,它通过一些标准的图形符号和文字来对系统进行建模,用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档。
UML适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具,UML是一种总结了以往建模技术的经验并吸收来当今最优秀成果的标准建模方法。
3UML是一种语言,也就意味着它有属于自己的标准表达规则,它不是一种类似Java、C++、C#的编程语言,而是一种分析设计语言,也就是一种建模语言。