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 to be 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.

Véhicules routiers — Format public d'échange de séquence-tests (OTX) — Partie 4: Définition de l'interface des extensions étendues

General Information

Status
Published
Publication Date
20-May-2021
Current Stage
9599 - Withdrawal of International Standard
Completion Date
01-Nov-2024
Ref Project

Relations

Buy Standard

Standard
ISO 13209-4:2021 - Road vehicles — Open Test sequence eXchange format (OTX) — Part 4: Expanded extensions interface definition Released:5/21/2021
English language
379 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO 13209-4:2021 - Road vehicles -- Open Test sequence eXchange format (OTX)
English language
379 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 13209-4
First edition
2021-05
Road vehicles — Open Test sequence
eXchange format (OTX) —
Part 4:
Expanded extensions interface
definition
Véhicules routiers — Format public d'échange de séquence-tests
(OTX) —
Partie 4: Définition de l'interface des extensions étendues
Reference number
©
ISO 2021
© ISO 2021
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
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2021 – All rights reserved

Contents Page
Foreword .xii
Introduction .xiii
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 EventPlus requirements . 7
4.2.12 ExternalServiceProvider requirements . 7
4.2.13 File requirements . 8
4.2.14 FlashPlus requirements . 8
4.2.15 Persistence requirements . 8
4.2.16 SQL requirements . 9
4.2.17 StateMachineProcedure requirements . 9
4.2.18 StateVariable requirements . 9
4.2.19 TestResultHandling requirements .10
4.2.20 Util requirements .10
4.2.21 VehicleInfo requirements .11
4.2.22 XML requirements .12
4.2.23 ZipHandling requirements .13
5 Extension overview .13
5.1 General .13
5.2 Dependencies .14
5.3 OTX packaging (PTX) .18
6 OTX Assertion extension .18
6.1 General .18
6.2 Exceptions .18
6.2.1 Exceptions overview . .18
6.2.2 Exceptions syntax .18
6.2.3 Exceptions semantics . .19
6.3 Actions .19
6.3.1 Actions overview .19
6.3.2 Actions syntax .19
6.3.3 Actions general semantics .20
7 OTX BlackBox extension .21
7.1 General .21
7.2 Datatypes .21
7.2.1 Datatypes overview .21
7.2.2 Datatypes syntax .21
7.2.3 Datatypes semantics .22
7.3 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 Terms .23
7.4.1 Terms overview .23
7.4.2 Terms syntax .23
7.4.3 Terms general semantics .24
8 OTX BusMonitoring extension .25
8.1 General .25
8.2 Datatypes .25
8.2.1 Datatypes overview .25
8.2.2 Datatypes syntax .25
8.2.3 Datatypes semantics .26
8.3 Enumerations .27
8.3.1 Enumerations syntax .27
8.3.2 Enumerations semantics .27
8.4 Exceptions .28
8.4.1 Exceptions overview . .28
8.4.2 Exceptions syntax .28
8.4.3 Exceptions semantics .
...


INTERNATIONAL ISO
STANDARD 13209-4
First edition
2021-05
Road vehicles — Open Test sequence
eXchange format (OTX) —
Part 4:
Expanded extensions interface
definition
Véhicules routiers — Format public d'échange de séquence-tests
(OTX) —
Partie 4: Définition de l'interface des extensions étendues
Reference number
©
ISO 2021
© ISO 2021
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
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2021 – All rights reserved

Contents Page
Foreword .xii
Introduction .xiii
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 EventPlus requirements . 7
4.2.12 ExternalServiceProvider requirements . 7
4.2.13 File requirements . 8
4.2.14 FlashPlus requirements . 8
4.2.15 Persistence requirements . 8
4.2.16 SQL requirements . 9
4.2.17 StateMachineProcedure requirements . 9
4.2.18 StateVariable requirements . 9
4.2.19 TestResultHandling requirements .10
4.2.20 Util requirements .10
4.2.21 VehicleInfo requirements .11
4.2.22 XML requirements .12
4.2.23 ZipHandling requirements .13
5 Extension overview .13
5.1 General .13
5.2 Dependencies .14
5.3 OTX packaging (PTX) .18
6 OTX Assertion extension .18
6.1 General .18
6.2 Exceptions .18
6.2.1 Exceptions overview . .18
6.2.2 Exceptions syntax .18
6.2.3 Exceptions semantics . .19
6.3 Actions .19
6.3.1 Actions overview .19
6.3.2 Actions syntax .19
6.3.3 Actions general semantics .20
7 OTX BlackBox extension .21
7.1 General .21
7.2 Datatypes .21
7.2.1 Datatypes overview .21
7.2.2 Datatypes syntax .21
7.2.3 Datatypes semantics .22
7.3 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 Terms .23
7.4.1 Terms overview .23
7.4.2 Terms syntax .23
7.4.3 Terms general semantics .24
8 OTX BusMonitoring extension .25
8.1 General .25
8.2 Datatypes .25
8.2.1 Datatypes overview .25
8.2.2 Datatypes syntax .25
8.2.3 Datatypes semantics .26
8.3 Enumerations .27
8.3.1 Enumerations syntax .27
8.3.2 Enumerations semantics .27
8.4 Exceptions .28
8.4.1 Exceptions overview . .28
8.4.2 Exceptions syntax .28
8.4.3 Exceptions semantics .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.