文档首页> 架构建模 CodeArts Modeling> 用户指南> 4+1视图建模> 架构检查> 4+1视图规范一致性检查错误修复指导
更新时间:2023-10-07 GMT+08:00
分享

4+1视图规范一致性检查错误修复指导

XX模型不能存在游离的逻辑模型元素

以逻辑模型为例:

游离原因:元素没有在逻辑模型架构信息树中出现。

  1. 查看逻辑模型架构方案设置。

  1. 找到游离元素构造型相关的架构配置信息。

Subsystem需要与System有Composition/Aggregation关系或父子关系。

  1. 在模型图中构建架构关系。

XX模型的元素要与指定的XX模型层次结构保持一致

以逻辑模型为例:

  1. 查询逻辑模型架构信息树,右侧操作开关把展示不匹配架构方案的元素打开。

  1. 架构信息树构出后 根据错误元素名称查询定位到其所在架构树节点。

  1. 查询错误元素与其他元素关系。

对比架构方案设置。

Subsystem1报错是因为与System1(架构信息树上的父节点)存在错误架构关系,对比发现实际模型图中使用的是Dependency连线 而架构配置方案要求Composition/Aggregation。

  1. 在模型图中修改连线类型为Composition/Aggregation。

常见错误场景:

  • 连线类型不符合架构配置方案。

    规则

实际

  • 子元素构造型不符合架构配置方案。

System下层子元素按架构配置方案只能是Subsystem、Domain、Service、MS 图中是Component。

分享:

    相关文档

    相关产品