主要内容

创建自定义视图

创建体系结构模型的自定义视点

系统模型往往是大而复杂的。通过基于标准(如原型、属性和需求链接)筛选模型元素,您可以从体系结构模型中创建自定义组件子集。这个自定义子集称为架构视图,是处理复杂系统的一种简化方式。您可以使用视图来关注架构设计的某些部分,并创建用于分析的操作、功能或物理视图。

使用架构聚焦视图来分析组件依赖关系和层次结构。

使用查询来定义体系结构模型上的自定义视点。视图过滤器依赖于查询定义的约束。定义查询编程。

在架构视图库中定义架构视图和层次视图。层次视图以树的形式显示同一组组件。

全部展开

systemcomposer.view.View 体系结构视图
systemcomposer.view.ElementGroup 架构视图元素组

功能

全部展开

openViews 开放式架构视图编辑器
createView 创建架构视图
getView 发现体系结构视图
deleteView 删除体系结构视图
modifyQuery 修改架构视图查询和属性组
runQuery 在模型上重新运行架构视图查询
removeQuery 删除架构视图查询
addElement 将组件添加到视图的元素组
removeElement 从视图的元素组中移除组件
createSubGroup 在视图的元素组中创建子组
getSubGroup 在视图的元素组中获取子组
deleteSubGroup 删除视图元素组中的子组
找到 使用查询查找体系结构模型元素
AnyComponent 创建查询以选择模型中的所有组件
财产 创建查询来为对象属性或元素的原型属性选择未计算的值
PropertyValue 创建查询以从对象或原型属性中选择属性,然后评估属性值
HasStereotype 根据指定的子约束,创建查询以选择带有构造型的架构元素
IsStereotypeDerivedFrom 创建查询以选择从限定名称派生的原型
HasPort 根据指定的子约束创建查询以选择组件上带有端口的架构元素
HasInterface 根据指定的子约束创建查询以选择端口上有接口的架构元素
HasInterfaceElement 根据指定的子约束,创建查询以选择具有接口元素的架构元素
IsInRange 创建查询以选择属性值范围

主题

交互式地创建架构视图

以交互方式查看结构和功能模型层次结构。

以编程方式创建架构视图

以编程方式查看结构和功能模型层次结构。

使用视图显示组件层次结构和架构层次结构

使用层次图来查看体系结构模型的不同方面。

创建焦点视图

在整个架构的上下文中查看组件。

特色的例子