前页 | 后页 |
时间感知建模
时间感知建模模型是一种用于定义和可视化模型如何随时间变化的表达技术。该技术允许创建模型的不同版本或状态,以表示模型将如何随着时间的推移而变化。这包括在某个时间点更改、删除或添加的元素和特征。该技术通过允许建模者在模型中克隆包、图表或元素来工作。完成此操作后,维护先前版本之间关系的复杂任务由Enterprise Architect管理。
包括分析师、架构师和产品所有者在内的各种建模人员都可以使用这种引人注目的技术来描述和可视化模型如何随时间变化。例如,企业或解决方案架构师可能想要描述将组织从基线(“现状”,当前状态)迁移到目标(“未来”,未来状态)架构或描述架构选项的过渡架构.可以将目标状态模型可视化为基线模型的演变,而无需以任何方式更改基线模型。
有一系列工具可以与广泛的时间感知建模结合使用,例如过滤图表以仅突出显示图表所代表版本的一部分的元素这样做的效果将是隐藏除已添加或克隆到指定版本中的元素之外的所有元素。可追溯性窗口可用于跟踪不同版本关系之间存在的复杂性。图表图元可用于根据它们所属的版本对图表的元素进行着色,有效地创建一个彩色的变化年表或从版本到版本的转换图表可用于根据更复杂的标准来隐藏元素,例如仅显示属于版本 2 或 3 并且状态为“已批准”的元素。
克隆包图表和元素
克隆是创建时间感知模型的主要机制,允许克隆整个包、单个图表或元素。通常,克隆包会将结构和图表复制到新包,并为其分配新版本号。克隆图表中的元素在克隆之前无法更改。克隆后, Enterprise Architect会创建并维护与元素原始版本的跟踪关系;然后可以自由进行更改,而不会影响元素的原始版本。
了解更多: 时间感知建模
图表过滤器
图表过滤器可用于隐藏模型的某些部分,只留下图表中突出显示的重要元素或图表元素的列表或甘特图视图中可见的元素。此工具对于时间感知建模模型建模者特别有用,因为可以向过滤器添加复杂的标准以指定许多条件,例如所有版本 2 和 3 的元素都没有状态验证的模型。
了解更多: 视觉过滤器
可追溯性窗口
可追溯性窗口可用于查看所选元素参与的所有关系,即使它们在图中不可见。关系以层次结构呈现,建模者还可以探索相关元素的关系。该工具在可视化时间感知模型的复杂关系时非常有用,并且允许将模型元素追溯到其早期版本,而无需创建图表。
了解更多: 可追溯性窗口
图表图例
图表图例提供了一种手动或自动将图表中的元素和连接器与一组适用颜色关联起来的方法。这提供了一种引人注目的方法,可以根据元素的版本和附加属性自动为时间感知模型图表中的元素着色。这允许以颜色直观地显示模型的时间顺序或演变,并且将成为演示和研讨会期间受欢迎的工具。
了解更多: 图表图例
插入相关元素
插入相关元素可与时间感知建模结合使用,自动创建显示不同版本元素之间存在的跟踪关系的图表。通过将单个元素放置在图表上作为上下文(或起点),插入相关元素功能可用于探索元素的连接,并使用上下文元素作为起点自动绘制图表。这将允许分析师或架构师探索一组元素如何随时间变化,从而有效地创建元素的视觉年表。
了解更多: 插入相关元素