ISO/TS 10303-28:2003 工业自动化系统和综合-产品数据显示和交换-第28部分:执行方法:特殊概要和数据的XML显示
标准编号:ISO/TS 10303-28:2003
中文名称:工业自动化系统和综合-产品数据显示和交换-第28部分:执行方法:特殊概要和数据的XML显示
英文名称:Industrial automation systems and integration — Product data representation and exchange — Part 28: Implementation methods: XML representations of EXPRESS schemas and data
发布日期:2003-08
标准范围
ISO/TS 10303-28:2003规定使用可扩展标记语言(XML)来表示使用快速数据规范语言ISO 10303-11指定的模式,以及由快速模式管理的数据。以下内容属于ISO/TS 10303-28:2003的范围:允许使用XML表示EXPRESS模式的XML标记声明的规范;独立于EXPRESS模式并正式描述由任何模式管理的数据的XML表示的单个XML标记声明集的规范;注1使用此方法指定的XML标记声明被称为后期绑定,因为它们可以不加更改地用于表示由任何EXPRESS模式管理的数据。ISO/TS 10303-28:2003在表示数据时允许多种选择。对于任意的EXPRESS模式,与该模式相对应并正式描述由该模式管理的数据的XML表示的XML标记声明集的规范;注2使用这些方法指定的XML标记声明被称为早期绑定,因为它们特定于给定的EXPRESS模式。指定对应于特定模式的XML标记声明和独立于任何模式的XML标记声明之间的映射;包含快速模式和受快速模式控制的数据的XML文档的形式规范;将EXPRESS基元数据类型值表示为元素内容和XML属性值的规范。以下内容超出了ISO/TS 10303-28:2003的范围:对应于快速模式的XML标记声明的规范,所述XML标记声明依赖于所述快速模式的语义意图;从XML标记声明到快速模式的映射规范;注3给定一组XML标记声明和一个或多个相应的数据集,创建一个捕获数据语义意图的EXPRESS模式是可行的。但是,这需要理解XML标记声明可能无法捕获的数据的含义和使用。从该模式的XML表示指定到该快速模式的映射;从已经从该模式导出的XML标记声明指定到该快速模式的映射;对XML架构的任何映射或使用。
ISO/TS 10303-28:2003 specifies use of the Extensible Markup Language (XML) to represent schemas specified using the EXPRESS data specification language, ISO 10303-11, and data that is governed by EXPRESS schemas.The following are within the scope of ISO/TS 10303-28:2003:
- specification of XML markup declarations that enable EXPRESS schemas to be represented using XML;
- specification of a single XML markup declaration set that is independent of the EXPRESS schema and formally describes the XML representation of data governed by any schema;
- for an arbitrary EXPRESS schema, specification of an XML markup declaration set that corresponds to the schema and formally describes the XML representation of data governed by that schema;
- specification of the mapping between XML markup declarations corresponding to a specific schema and the XML markup declarations independent of any schema;
- specification of the form of XML documents containing EXPRESS schemas and data governed by EXPRESS schemas;
- specification of the representation of EXPRESS primitive data type values as element content and as XML attribute values.
- specification of XML markup declarations corresponding to an EXPRESS schema that depend on the semantic intent of the EXPRESS schema;
- specification of mappings from XML markup declarations to an EXPRESS schema;
- specification of the mapping to an EXPRESS schema from an XML representation of that schema;
- specification of the mapping to an EXPRESS schema from XML markup declarations that have been derived from that schema;
- any mapping to or use of XML schema.
标准预览图


