ISO 13209-4:2024
(Main)Road vehicles — Open Test sequence eXchange format (OTX) — Part 4: Expanded extensions interface definition
Road vehicles — Open Test sequence eXchange format (OTX) — Part 4: Expanded extensions interface definition
This document defines the Open Test sequence eXchange (OTX) additional extension requirements and data model specifications. The requirements are derived from the use cases described in ISO 13209-1. They are listed in Clause 4. The data model specification aims at an exhaustive definition of all features of the OTX extensions which have been implemented to satisfy the requirements. This document establishes rules for the syntactical entities of each extension. Each of these syntactical entities is accompanied by semantic rules which determine how OTX documents containing extension features are interpreted. The syntax rules are provided by UML[2] class diagrams and XML schemas, whereas the semantics are given by UML activity diagrams and prose definitions.
Véhicules routiers — Format public d'échange de séquence-tests (OTX) — Partie 4: Définition de l'interface des extensions étendues
General Information
Relations
Buy Standard
Standards Content (Sample)
FINAL DRAFT
International
Standard
ISO/FDIS 13209-4
ISO/TC 22/SC 31
Road vehicles — Open Test
Secretariat: DIN
sequence eXchange format (OTX) —
Voting begins on:
2024-08-05
Part 4:
Expanded extensions interface
Voting terminates on:
2024-09-30
definition
Véhicules routiers — Format public d'échange de séquence-tests
(OTX) —
Partie 4: Définition de l'interface des extensions étendues
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
IN ADDITION TO THEIR EVALUATION AS
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO-
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
Reference number
ISO/FDIS 13209-4:2024(en) © ISO 2024
FINAL DRAFT
ISO/FDIS 13209-4:2024(en)
International
Standard
ISO/FDIS 13209-4
ISO/TC 22/SC 31
Road vehicles — Open Test
Secretariat: DIN
sequence eXchange format (OTX) —
Voting begins on:
Part 4:
Expanded extensions interface
Voting terminates on:
definition
Véhicules routiers — Format public d'échange de séquence-
tests (OTX) —
Partie 4: Définition de l'interface des extensions étendues
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
© ISO 2024
IN ADDITION TO THEIR EVALUATION AS
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO-
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
or ISO’s member body in the country of the requester.
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland Reference number
ISO/FDIS 13209-4:2024(en) © ISO 2024
ii
ISO/FDIS 13209-4:2024(en)
Contents Page
Foreword .xiii
Introduction . xv
1 Scope . 1
2 Normative references . 1
3 Terms, definitions and abbreviated terms . 1
3.1 Terms and definitions .1
3.2 Abbreviated terms .2
4 Requirements . 2
4.1 Basic principles for requirements definition .2
4.2 Requirement listing.2
4.2.1 Assertion requirements .2
4.2.2 BlackBox requirements .2
4.2.3 BusMonitoring requirements .3
4.2.4 ComInterface requirements .3
4.2.5 CommonDialogs requirements .3
4.2.6 DataType requirements.4
4.2.7 DiagComPlus requirements .4
4.2.8 DiagConfiguration requirements .5
4.2.9 DiagDataBrowsingPlus requirements . .5
4.2.10 ECUConfiguration requirements .6
4.2.11 EcuStateChart requirements . .7
4.2.12 EventPlus requirements .7
4.2.13 ExternalServiceProvider requirements .7
4.2.14 File requirements .7
4.2.15 FlashPlus requirements .8
4.2.16 Persistence requirements .8
4.2.17 Range requirements .8
4.2.18 SQL requirements .9
4.2.19 StateMachineProcedure requirements .9
4.2.20 StateVariable requirements . .9
4.2.21 TestResultHandling requirements .10
4.2.22 Util requirements .10
4.2.23 VehicleInfo requirements .11
4.2.24 XML requirements .11
4.2.25 ZipHandling requirements . 13
5 Extension overview .13
5.1 General . 13
5.2 Dependencies .14
5.3 OTX packaging (PTX) .19
6 OTX Assertion extension . 19
6.1 Assertion – General .19
6.2 Assertion – Exceptions .19
6.2.1 Exceptions overview .19
6.2.2 Exceptions syntax .19
6.2.3 Exceptions semantics . 20
6.3 Assertion – Actions . 20
6.3.1 Actions overview. 20
6.3.2 Actions syntax . 20
6.3.3 Actions general semantics .21
7 OTX BlackBox extension .21
7.1 BlackBox – General .21
7.2 BlackBox – Datatypes .21
iii
ISO/FDIS 13209-4:2024(en)
7.2.1 Datatypes overview .21
7.2.2 Datatypes syntax .21
7.2.3 Datatypes semantics . 22
7.3 BlackBox – Variable access . 22
7.3.1 Variable access overview . 22
7.3.2 Variable access syntax. 22
7.3.3 Variable access semantics . 23
7.4 BlackBox – Terms . 23
7.4.1 Terms overview . 23
7.4.2 Terms syntax . 23
7.4.3 Terms gen
...
ISO/FDIS 13209-4:2024(E)
ISO/TC 22/SC 31/WG 5
Secretariat: DIN
Date: 2024-07-19
Road vehicles — Open Test sequence eXchange format (OTX) —
Part 4:
Expanded extensions interface definition
Véhicules routiers — Format publiquepublic d'échange de séquence-tests (OTX) —
Partie 4: Définition de l'interface des extensions étendues
FDIS stage
ISO/FDIS 13209-4:2024(Een)
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication
may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying,
or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO
at the address below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: + 41 22 749 01 11
EmailE-mail: copyright@iso.org
Website: www.iso.orgwww.iso.org
Published in Switzerland
ii
ii
ISO/FDIS 13209-4:2024(Een)
Contents Page
Foreword . xv
Introduction . xvii
Part 4: Expanded extensions interface definition . 1
1 Scope . 1
2 Normative references . 1
3 Terms, definitions and abbreviated terms . 1
3.1 Terms and definitions . 1
3.2 Abbreviated terms . 2
4 Requirements . 2
4.1 Basic principles for requirements definition . 2
4.2 Requirement listing . 2
4.2.1 Assertion requirements . 2
4.2.2 BlackBox requirements . 2
4.2.3 BusMonitoring requirements . 3
4.2.4 ComInterface requirements . 3
4.2.5 CommonDialogs requirements . 3
4.2.6 DataType requirements . 4
4.2.7 DiagComPlus requirements . 4
4.2.8 DiagConfiguration requirements . 5
4.2.9 DiagDataBrowsingPlus requirements . 5
4.2.10 ECUConfiguration requirements . 7
4.2.11 EcuStateChart requirements . 7
4.2.12 EventPlus requirements . 7
4.2.13 ExternalServiceProvider requirements . 7
4.2.14 File requirements . 8
4.2.15 FlashPlus requirements . 8
4.2.16 Persistence requirements . 8
4.2.17 Range requirements . 9
4.2.18 SQL requirements . 9
4.2.19 StateMachineProcedure requirements . 9
4.2.20 StateVariable requirements . 10
4.2.21 TestResultHandling requirements . 10
4.2.22 Util requirements . 11
4.2.23 VehicleInfo requirements . 11
4.2.24 XML requirements. 12
4.2.25 ZipHandling requirements . 13
5 Extension overview . 14
5.1 General . 14
5.2 Dependencies . 16
5.3 OTX packaging (PTX) . 23
6 OTX Assertion extension . 24
6.1 Assertion – General . 24
6.2 Assertion – Exceptions . 24
6.2.1 Exceptions overview . 24
iii
ISO/FDIS 13209-4:2024(Een)
6.2.2 Exceptions syntax . 24
6.2.3 Exceptions semantics . 25
6.3 Assertion – Actions . 25
6.3.1 Actions overview . 25
6.3.2 Actions syntax . 25
6.3.3 Actions general semantics . 27
7 OTX BlackBox extension . 27
7.1 BlackBox – General . 27
7.2 BlackBox – Datatypes . 28
7.2.1 Datatypes overview . 28
7.2.2 Datatypes syntax . 28
7.2.3 Datatypes semantics . 29
7.3 BlackBox – Variable access . 30
7.3.1 Variable access overview . 30
7.3.2 Variable access syntax . 30
7.3.3 Variable access semantics . 31
7.4 BlackBox – Terms . 31
7.4.1 Terms overview . 31
7.4.2 Terms syntax . 31
7.4.3 Terms general semantics . 33
8 OTX BusMonitoring extension . 33
8.1 BusMonitoring – General . 33
8.2 BusMonitoring – Datatypes . 34
8.2.1 Datatypes overview . 34
8.2.2 Datatypes syntax . 34
8.2.3 Datatypes semantics . 35
8.3 BusMonitoring – Enumerations . 36
8.3.1 Enumerations syntax. 36
8.3.2 Enumerations semantics . 37
8.4 BusMonitoring – Exceptions . 37
8.4.1 Exceptions overview . 37
8.4.2 Exceptions syntax . 37
8.4.3 Exceptions semantics . 39
8.5 BusMonitoring – Variable access . 39
8.5.1 Variable access overview . 39
8.5.2 Variable access syntax . 39
8.5.3 Variable access semantics . 40
8.6 BusMonitoring – Actions . 41
8.6.1 Actions overview . 41
8.6.2 Actions syntax . 41
8.6.3 Actions general semantics . 43
8.7 BusMonitoring – Terms . 44
8.7.1 Terms overview .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.