BS ISO 13209-2:2022
$215.11
Road vehicles. Open Test sequence eXchange format (OTX) – Core data model specification and requirements
Published By | Publication Date | Number of Pages |
BSI | 2022 | 202 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
8 | Foreword |
9 | Introduction |
11 | 1 Scope 2 Normative references |
12 | 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions |
13 | 3.2 Abbreviated terms |
14 | 4 Requirements and recommendations 4.1 General 4.2 Basic principles for requirements and recommendations definition 4.3 Clustering of requirements and recommendations 4.4 Entries priorities |
15 | 4.5 General format and language aspects |
16 | 4.6 Test sequence development process support |
17 | 4.7 Language feature details 4.7.1 Declarations |
18 | 4.7.2 Data types |
19 | 4.7.3 Expressions |
22 | 4.8 Boundaries |
24 | 5 Introduction to modelling in UML and XSD 5.1 General aspects 5.2 Class diagrams 5.2.1 General 5.2.2 Class |
25 | 5.2.3 Inheritance relationships |
26 | 5.2.4 Aggregation relationships 5.3 Mapping to the XML Schema Definition language (XSD) 5.3.1 General |
27 | 5.3.2 Mapping rules 5.3.3 Full mapping example |
30 | 6 OTX principles 6.1 General 6.2 XML format |
31 | 6.3 Imperative and structured programming paradigm 6.4 Graphical authoring of OTX sequences 6.5 Specification/realisation concept 6.6 Modular OTX extension concept and OTX-based runtime architecture |
33 | 6.7 Context concept |
34 | 6.8 Validities concept |
37 | 6.9 Signature concept |
38 | 7 OTX core data model specification 7.1 General |
39 | 7.2 High-level overview of the OTX core data model |
40 | 7.3 Document root 7.3.1 Description |
41 | 7.3.2 Syntax 7.3.3 Semantics |
44 | 7.3.4 Example |
45 | 7.4 Imports 7.4.1 Description 7.4.2 Syntax 7.4.3 Semantics |
46 | 7.4.4 Example 7.5 Global declarations 7.5.1 Description 7.5.2 Syntax |
47 | 7.5.3 Semantics |
50 | 7.5.4 Example |
51 | 7.6 Validity terms 7.6.1 Description 7.6.2 Syntax |
52 | 7.6.3 Semantics |
53 | 7.6.4 Example 7.7 Signatures 7.7.1 Description |
54 | 7.7.2 Syntax 7.7.3 Semantics |
55 | 7.8 Procedure signatures 7.8.1 Description 7.8.2 Syntax 7.8.3 Semantics |
56 | 7.8.4 Example |
57 | 7.9 Procedures 7.9.1 Description 7.9.2 Syntax |
58 | 7.9.3 Semantics |
60 | 7.9.4 Example |
61 | 7.10 Floating comments 7.10.1 Description 7.10.2 Syntax 7.10.3 Semantics |
62 | 7.10.4 Example 7.11 Parameter declarations 7.11.1 Description |
63 | 7.11.2 Syntax 7.11.3 Semantics |
64 | 7.11.4 Example |
65 | 7.12 Local declarations 7.12.1 Description 7.12.2 Syntax 7.12.3 Semantics |
66 | 7.12.4 Example 7.13 Nodes 7.13.1 Overview |
68 | 7.13.2 Node |
69 | 7.13.3 Action node |
72 | 7.13.4 Compound nodes |
94 | 7.13.5 End nodes |
101 | 7.14 Actions 7.14.1 Overview 7.14.2 Syntax |
102 | 7.14.3 General considerations 7.14.4 Assignment 7.14.5 ProcedureCall |
108 | 7.14.6 ByteFieldModifiers |
111 | 7.14.7 ListModifiers |
114 | 7.14.8 MapModifiers |
116 | 7.15 Terms 7.15.1 Overview |
117 | 7.15.2 Literal terms |
122 | 7.15.3 Dereferencing terms |
124 | 7.15.4 Creation terms |
127 | 7.15.5 Conversion terms |
131 | 7.15.6 Integer conversion terms |
134 | 7.15.7 Logic operations |
136 | 7.15.8 Relational operations |
139 | 7.15.9 Mathematical operations |
143 | 7.15.10 ByteField operations |
146 | 7.15.11 List-related terms |
147 | 7.15.12 Map-related terms |
149 | 7.15.13 Exception-related terms |
150 | 7.15.14 Validity concept related terms |
151 | 7.16 Universal types 7.16.1 Overview 7.16.2 PackageName |
152 | 7.16.3 OtxName and OtxLink |
153 | 7.16.4 NamedAndSpecified |
155 | 7.16.5 MetaData |
157 | 7.16.6 Variable access |
159 | 7.16.7 Declarations |
172 | 7.16.8 Visibility 7.16.9 Flow |
175 | Annex A (normative) OTX data types |
180 | Annex B (normative) Scope and memory allocation |
182 | Annex C (normative) Comprehensive checker rule listing |
195 | Annex D (normative) Extension mechanism |
198 | Annex E (normative) Schema annotations |
200 | Annex F (informative) OTX home and URI recommendation |
201 | Bibliography |