ISO/TS 10303-16:2021 工业自动化系统和集成 产品数据表示和交换 第16部分:描述方法:表示转换的SysML XMI

标准编号:ISO/TS 10303-16:2021

中文名称:工业自动化系统和集成 产品数据表示和交换 第16部分:描述方法:表示转换的SysML XMI

英文名称:Industrial automation systems and integration — Product data representation and exchange — Part 16: Description methods: SysML XMI to EXPRESS transformation

发布日期:2021-07

标准范围

本文档指定了SysML(ISO/IEC 19514:2017)构造到EXPRESS(ISO 10303-11:20 04)元素的映射,以便将XMI(ISO/IEC 19509:2014)中表示的SysML模型表示为EXPRESS(ISO 10303-11:20 04)模式。指定的映射是从XMI中表示的SysML信息模型到EXPRESS模式的单向转换。注意由于这个限制,10303-16没有定义要表达的任意SysML模型的转换。以下内容属于本文件的范围:-将XMI中表示的SysML元模型构造转换为表达元素,以便将SysML信息模型表示为表达模式。以下内容超出了本文档的范围:-将SysML元模型构造转换为未在STEP扩展架构中使用的EXPRESS元素。注意参考文献[8]、[9]和[10]中定义了STEP扩展架构。-将SysML元模型构造转换为EXPRESS元素,用于将SysML构造表示为步骤概念之外的其他目的;-将SysML XMI转换为EXPRESS schema的代码和脚本;-将SysML约束(OCL[5])转换为明确的全局和局部规则;-将EXPRESS元素转换为SysML构造。

This document specifies a mapping of SysML (ISO/IEC 19514:2017) constructs to EXPRESS (ISO 10303-11:2004) elements for the purpose of representing SysML model represented in XMI (ISO/IEC 19509:2014) as EXPRESS (ISO 10303-11:2004) schemas. The specified mapping is a one-way transformation from SysML information model represented in XMI into an EXPRESS schema.NOTE       Due to this limitation 10303-16 does not define the transformation of arbitrary SysML models to EXPRESS.The following are within the scope of this document:—    the transformation of SysML metamodel constructs represented in XMI to EXPRESS elements for the purpose of representing SysML information models as EXPRESS schemas.The following are outside the scope of this document:—    the transformation of SysML metamodel constructs into EXPRESS elements that are not used in the STEP Extended Architecture.NOTE       The STEP Extended Architecture is defined in References [8], [9] and [10].—    the transformation of SysML metamodel constructs into EXPRESS elements for other purposes than representing SysML constructs as STEP concepts;—    codes and scripts to transform SysML XMI to EXPRESS schema;—    the transformation of SysML constraints (OCL[5]) into EXPRESS global and local rules;—    the transformation of EXPRESS elements into SysML constructs.

标准预览图


立即下载标准文件