统一建模语言(UML)图描述能够量化并可以用可视方式描述的系统方面(如关系、行为、结构和功能)。例如,用例图描述系统用户、被调用的参与者以及系统之间的交互。类图通常用于描述系统的结构或有关实现的详细信息。UML 图包含以可视方式描述图中的分类器的图元素。这些分类器是模型元素的图表示。UML 图提供有关 UML 模型的视图;然而,图元素未被视为语义模型的一部分。
UML 模型可能包含或可能不包含 UML 图,但大多数 UML 模型都包含几个图。UML 模型也可以包含一个或多个子模型。
IBM® Rational® 建模工具提供灵活的开发环境用于创建和编辑 UML 模型。可以使用“项目资源管理器”视图来编辑语义模型的源代码和模型结构,而且可以使用图编辑器来编辑可视化模型的图。编辑模型时,应该了解模型元素和图元素之间的差别。例如,右键单击图编辑器中的一个元素之后,有两个删除选项。如果单击从图中删除,那么由于该图元素只是模型元素的可视化表示,因此将仅从图中删除该元素。相反,如果单击从模型中删除,那么将从模型和图中删除该元素。缺省情况下,如果用户选择图元素并按 Delete 键,或者选择图元素并单击文件 > 删除,那么将只从图中删除该元素。