预订演示
前页 后页

生成模型子集(变换)

定义了子模型或库的内容并应用了任何限制后,您现在可以生成模型。可以执行的模型转换取决于与配置文件关联的技术。此处列出了每种技术及其支持的转换:

访问

功能区

开发 >架构建模> Schema 编辑器> 打开Schema 编辑器:生成

模型变换

选择要运行的模型。

变换选项

描述

NIEM

NIEM模型子集

此选项将生成一个NIEM模型子集,其中包含配置文件描述的模式。

当您单击确定按钮时,系统将提示您选择目标包以创建子集。构成子集的 <<Namespace>>包随后将在此位置创建。如果任何子集包已经存在于该位置,它们的内容将被添加到。所有的subset包都会有'defaultPurpose'标记值设置为'subset'。

执行自定义脚本

A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。

通用的

通用模型子集

系统将提示您输入目标包。这将使用模式中的类型填充。如果输入限定符,这将应用于生成的类。架构中的任何限制也将被应用。目标包中存在的类型将被覆盖。将添加新属性。此过程不会删除目标中存在但配置文件中不再存在的类型或属性。

执行自定义脚本

A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。

UN/CEFACT NDR 3.0

BDT 图书馆

业务Datatype库将从配置文件中列出A核心数据类型填充。构造型将根据 CCTS 规范进行转换。这些类型可能比它们的核心对应物更受限制。存在的数据类型的属性将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。

此过程不会删除目标中存在但配置文件中不再存在的类型或属性。

国际展览局图书馆

业务信息实体库将从聚合A核心组件中填充。配置文件中列出的构造型将根据 CCTS 规范进行转换。存在的数据类型的属性将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。

此过程不会删除目标中存在但配置文件中不再存在的类型或属性。

执行自定义脚本

A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。

UN/CEFACT NDR 2. 1

UDT 库

将选定核心数据类型的非限定副本执行到 UDT 库。

QDT 库

合格A业务Datatype库将从配置文件中列出的核心数据类型填充。结果类型的名称将由配置文件中的命名限定符限定。构造型将根据属性规范进行转换。存在的数据类型将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。

国际展览局图书馆

业务信息实体库将从配置文件中列出A聚合核心组件填充。构造型将根据 CCTS 规范进行转换。现有数据类型的属性将被覆盖。新的属性和类型将添加到库中。类型由名称和构造型匹配。

执行自定义脚本

A执行用户定义的语言脚本,例如JavaScript 。该脚本可以使用Schema 编辑器自动化接口访问配置文件。

生成

单击确定按钮以生成模式。当生成完成时,将显示消息导出配置文件 <名称>已完成

然后您可以在浏览器窗口中展开该包以查看生成的UML模型。

注记

  • Schema 编辑器在Enterprise Architect的企业版、统一版和终极版中

了解更多