在构造 UML 模型或图期间,随时都可以检查它是否符合已定义的约束,以确保不存在被破坏的交叉模型引用。
开始之前
在“
建模”透视图中必须已经打开了一个模型,并且在
验证首选项中必须至少启用一个约束类别。
关于此任务
模型验证严重性有三个级别:
- 错误,它是一种严重违例,不允许发生这种违例。
- 警告没有错误那么严重;它表示一种规则违例,这种违例是允许存在的,但是它会导致模型在语义上不正确。
- 参考消息,它是最不严重的一种违例,它表示一条规则与 UML 标准不一致,但是并不需要更正此规则。
过程
- 要验证模型、图或模型元素,右键单击该项,然后单击验证。 发生的任何违例都列示在“问题”视图中。
- 要查看验证错误或警告的主题,在“问题”视图中,右键单击一个错误或警告,然后单击转至。 在“项目资源管理器”视图中选择了所涉及到的模型元素。验证错误列表也会显示在 UML 模型编辑器的“警报和操作项”部分。