主要内容

创建自定义视图

创建架构模型的自定义视点

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

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

使用查询在体系结构模型上定义自定义视点。视图筛选器依赖于查询定义的约束。以编程方式定义查询。

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

全部展开

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 创建查询以选择属性值范围

主题

交互式地创建体系结构视图

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

以编程方式创建架构视图

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

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

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

创建聚光灯视图

在整个体系结构上下文中查看组件。

特色的例子