要指定关于模型元素的其他信息,您可以添加不同类型的含语义注释(例如约束或需求)或纯信息注释(例如文档说明或注解)。
注: 所有注释类型都不会生成代码;注释用于改善模型的可读性和可理解性。
- 约束是指在文本中表达的条件或限制。这通常是一个布尔表达式,其求值结果必须为 true 才能使模型的相关联模型元素被视为结构良好。约束是声明,而不是可执行的机制。约束指示必须由系统的正确设计实施的限制。约束是模型的组成部分,因此将显示在浏览器中。
- 注解是指一种文本注释,此类注释未添加任何语义,而是包含可能对读者有帮助的信息并且将显示在浏览器中。
- 说明也是一种文本注释,此类注释未添加任何语义,而是包含可能对读者有帮助的信息。说明不会显示在浏览器中。
- 需求是指用于描述元素意图的文本注释。注意,即使在
IBM® Rational® Rhapsody® 中进行需求建模,也还需要使用专用的需求可跟踪性工具(例如
IBM Rational DOORS®)。您所建模的需求实际是对此类工具使用的补充,这是因为,需求的分层建模使您能够轻松方便地使各项需求与用于处理该需求的元素相关。
需求是模型的组成部分,因此将显示在浏览器中。