预订演示
前页 后页

时间感知建模

时间感知建模模型是一种用于定义和可视化模型如何随时间变化的表达技术。该技术允许创建模型的不同版本或状态,以表示模型将如何随着时间的推移而变化。这包括在某个时间点更改、删除或添加的元素和特征。该技术通过允许建模者在模型中克隆包、图表或元素来工作。完成此操作后,维护先前版本之间关系的复杂任务由Enterprise Architect管理。

包括分析师、架构师和产品所有者在内的各种建模人员都可以使用这种引人注目的技术来描述和可视化模型如何随时间变化。例如,企业或解决方案架构师可能想要描述将组织从基线(“现状”,当前状态)迁移到目标(“未来”,未来状态)架构或描述架构选项的过渡架构.可以将目标状态模型可视化为基线模型的演变,而无需以任何方式更改基线模型。

有一系列工具可以与广泛的时间感知建模结合使用,例如过滤图表以仅突出显示图表所代表版本的一部分的元素这样做的效果将是隐藏除已添加或克隆到指定版本中的元素之外的所有元素。可追溯性窗口可用于跟踪不同版本关系之间存在的复杂性。图表图元可用于根据它们所属的版本对图表的元素进行着色,有效地创建一个彩色的变化年表或从版本到版本的转换图表可用于根据更复杂的标准来隐藏元素,例如仅显示属于版本 2 或 3 并且状态为“已批准”的元素。

Package list in Sparx Systems Enterprise Architect.

克隆包图表和元素

克隆时间感知模型的主要机制,允许克隆整个包、单个图表或元素。通常克隆一个包,它将结构和图表复制到一个新包中,可以为其分配一个新的版本号。克隆图表中的元素在克隆之前将无法更改。当它们被克隆时, Enterprise Architect创建并维护一个跟踪关系,返回到元素的原始版本;然后可以自由地进行更改,而不会影响元素的原始版本。

Showing time aware model in the Project Browser in Sparx Systems Enterprise Architect.

了解更多: 时间感知建模

图表过滤器

图表过滤器可用于隐藏模型的某些部分,只留下图表中突出显示的重要元素或图表元素的列表或甘特图视图中可见的元素。此工具对于时间感知建模模型建模者特别有用,因为可以向过滤器添加复杂的标准以指定许多条件,例如所有版本 2 和 3 的元素都没有状态验证的模型。

了解更多: 视觉过滤器

可追溯性窗口

可可追溯性窗口可用于查看所有关系的元素参与,即使它们在图表中不可见。关系以层次结构呈现,建模者还可以探索相关元素的关系。该工具在将时间感知模型的复杂关系可视化到早期版本时非常有用,并且将允许追溯模型元素而无需创建图表。

了解更多: 可追溯性窗口

图表图例

图表Legends 提供了一种手动或自动将图表中的元素和连接器与一组适用颜色相关联的方法。这提供了一种令人信服的方法,可以根据其版本和其他属性自动为时间Aware模型图中的元素着色。这使得模型的年表或演变可以用颜色可视化,并将成为演示和研讨会期间的受欢迎工具。

了解更多: 图表图例

插入相关元素

插入相关元素可以与时间感知建模结合使用,以自动创建显示不同版本元素之间存在的跟踪关系的图表。通过将单个元素放在图表上作为上下文(或起点),插入相关元素功能可用于探索元素的连接并使用上下文元素作为起点自动绘制图表。这将允许分析师或架构师探索一组元素如何随时间变化,有效地创建元素的视觉年表。

了解更多:插入相关元素