首页 馆藏资源 舆情信息 标准服务 科研活动 关于我们
现行 ISO 13209-2:2022
到馆阅读
收藏跟踪
购买正版
Road vehicles — Open Test sequence eXchange format (OTX) — Part 2: Core data model specification and requirements 道路车辆.开放测试序列交换格式(OTX).第2部分:核心数据模型规范和要求
发布日期: 2022-07-26
本文件定义了OTX核心需求和数据模型规范。 这些需求来自ISO13209-1.它们列在需求部分。 数据模型规范旨在详尽定义为满足核心需求而实现的所有OTX核心功能。由于OTX是为描述测试序列而设计的,测试序列本身代表一种程序,因此核心数据模型遵循大多数编程语言通用的基本概念。 因此,本文档为语法实体建立了规则,如参数化过程、常量和变量声明、数据类型、基本算术、逻辑和字符串操作、流控制语句(如循环、分支或返回)、简单语句(如赋值或过程调用)以及异常处理机制。 每个语法实体都伴随着语义规则,这些规则决定了OTX文档的解释方式。语法规则由UML类图和XML模式提供,而语义则由UML活动图和散文定义提供。 关于文档用例,特别注意定义规范/实现概念(允许“混合”测试序列:同时机器可读的人类可读测试序列)和所谓的浮动注释(可以指序列的多个节点)。 核心数据模型不定义依赖于特定应用领域的任何语句、表达式或数据类型。 为了方便用户,ISO13209-2 OTX XML模式定义文件(XSD)与本文档一起发布。
This document defines the OTX core requirements and data model specifications. The requirements are derived from the use cases described in ISO?13209-1. They are listed in the requirements section. The data model specification aims at an exhaustive definition of all OTX core features implemented to satisfy the core requirements. Since OTX is designed for describing test sequences, which themselves represent a kind of program, the core data model follows the basic concepts common to most programming languages. Thus, this document establishes rules for syntactical entities like parameterised procedures, constant and variable declarations, data types, basic arithmetic, logic and string operations, flow control statements like loop, branch or return, simple statements like assignment or procedure call as well as exception handling mechanisms. Each of these syntactical entities is accompanied by semantic rules which determine how OTX documents are interpreted. The syntax rules are provided by UML class diagrams and XML schemas, whereas the semantics are given by UML activity diagrams and prose definitions. With respect to documentation use cases, special attention is paid to defining a specification/realisation concept (which allows for “hybrid” test sequences: human readable test sequences that are at the same time machine-readable) and so-called floating comments (which can refer to more than one node of the sequence). The core data model does not define any statements, expressions or data types that are dependent on a specific area of application. For the convenience of the user, the ISO?13209-2 OTX XML schema definition file (XSD) is published alongside this document.
分类信息
关联关系
研制信息
归口单位: ISO/TC 22/SC 31
相似标准/计划/法规