Road vehicles — Open Test sequence eXchange format (OTX) — Part 1: General information and use cases

1 Scope This part of ISO 13209 specifies a standardized, tester-independent, XML-based data exchange format for the documentation and formal description of diagnostic test sequences. The format serves to support the requirements of transferring diagnostic-test-sequence logic between electronic system suppliers, vehicle manufacturers and service dealerships/repair shops. This part of ISO 13209 provides an introduction to the rationale behind ISO 13209. It gives an overview of the document set and structure along with the use case definitions and a common set of resources (definitions, references) for use by all subsequent parts.

Véhicules routiers — Format public d'échange de séquence-tests (OTX) — Partie 1: Information générale et cas d'utilisation

General Information

Status
Published
Publication Date
26-Oct-2011
Current Stage
9093 - International Standard confirmed
Start Date
18-Sep-2023
Completion Date
19-Apr-2025
Ref Project
Standard
ISO 13209-1:2011 - Road vehicles -- Open Test sequence eXchange format (OTX)
English language
19 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL  ISO
STANDARD 13209-1
First edition
2011-11-01
Road vehicles — Open Test sequence
eXchange format (OTX) —
Part 1:
General information and use cases
Véhicules routiers — Format public d’échange de séquence-tests
(OTX) —
Partie 1: Information générale et cas d’utilisation
Reference number
ISO 13209-1:2011(E)
©
ISO 2011
©  ISO 2011
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO’s
member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2011 – All rights reserved

Contents Page
Foreword . iv
Introduction . v
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 Document overview and structure . 3
5 General considerations . 3
5.1 Integration of OTX with existing standards. 3
5.2 Improvement of documentation quality . 4
5.3 Refinement of diagnostic authoring processes . 4
5.4 Achieving long-term availability of test sequences . 5
5.5 Setting up a uniform process chain . 6
5.6 OTX authoring and impact on Modular VCI software architecture . 7
5.7 OTX-based runtime system architecture . 9
5.8 OTX benefit examples .10
6 Use case overview and principles .12
6.1 Basic principles for use case definition .12
6.2 Use case clustering .12
6.3 Actors .12
7 Use cases .13
7.1 Cluster 1: Documentation and specification .13
7.2 Cluster 2: Exchange and reusability .14
7.3 Cluster 3: Extensibility .15
7.4 Cluster 4: Localization .15
7.5 Cluster 5: Runtime execution .17
Bibliography .19
© ISO 2011 – All rights reserved  iii

Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
(ISO member bodies). The work of preparing International Standards is normally carried out through ISO
technical committees. Each member body interested in a subject for which a technical committee has been
established has the right to be represented on that committee. International organizations, governmental and
non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International
Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of technical committees is to prepare International Standards. Draft International Standards
adopted by the technical committees are circulated to the member bodies for voting. Publication as an
International Standard requires approval by at least 75 % of the member bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO shall not be held responsible for identifying any or all such patent rights.
ISO 13209-1 was prepared by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 3, Electrical
and electronic equipment.
ISO 13209 consists of the following parts, under the general title  Road vehicles — Open Test sequence
eXchange format (OTX):
—  Part 1: General information and use cases
—  Part 2: Core data model specification and requirements
—  Part 3: Standard extensions and requirements
iv © ISO 2011 – All rights reserved

Introduction
Diagnostic test sequences are utilized whenever automotive components or functions with diagnostic abilities
are being diagnosed, tested, reprogrammed or initialized by off-board test equipment. Test sequences define
the succession of interactions between the user (i.e. workshop or assembly line staff), the diagnostic application
(the test equipment) and the vehicle communication interface as well as any calculations and decisions that
have to be carried out. Test sequences provide a means to define interactive, guided diagnostics or similar test
logic.
Today, the automotive industry mainly relies on paper documentation and/or proprietary authoring environ-
ments to document and to implement such test sequences for a specific test application. An author who is
setting up engineering, assembly line or service diagnostic test applications needs to implement the required
test sequences manually, supported by non-uniform test sequence documentation, most likely using different
authoring applications and formats for each specific test application. This redundant effort can be greatly
reduced if processes and tools support the OTX (Open Test sequence eXchange) concept.
ISO 13209 proposes an open and standardized format for the human- and machine-readable description of
diagnostic test sequences. The format supports the requirements of transferring diagnostic-test-sequence
logic uniformly between electronic system suppliers, vehicle manufacturers and service dealerships/repair
shops.
ISO 13209 (also referred to as the OTX standard) is comprised of three parts:
Part 1: General information and use cases
This provides a general overview over the individual parts. It documents use cases that were considered
during the standardization and which are derived from real world scenarios as found in the automotive
industry. It also provides the rationale for proposing the OTX standard, explaining the considerations that
went into the development of that standard and giving an overview of the structure of the concepts and
documents related to ISO 13209.
Part 2: Core data model specification and requirements
This provides the data model specification of the core part of the OTX test sequence description language
in the form of UML design diagrams, XML Schema definitions and descriptive documentation. The core
describes the basic structure underlying every OTX document. This comprises detailed data model
definitions of all required control structures by which test sequence logic is described, as well as definitions
of the outer, enveloping document structure in which test sequence logic is embedded. A tool implementing
the OTX standard has to implement all definitions within Part 2 to be considered compliant with the OTX
standard.
Part 3: Standard extensions and requirements
This provides specifications for ubiquitous functionalities that may, to various extents, be used by every
OTX-based environment. The core data model extensions defined in Part 3 makes use of the extension
mechanisms provided by the OTX language to provide interface definitions for feature sets like HMI
(Human-Machine Interface), internationalization or diagnostic vehicle communication. A tool implementing
the OTX standard does not have to implement all (or any) of the extension definitions within Part 3 to be
considered compliant with the OTX standard.
© ISO 2011 – All rights reserved  v

INTERNATIONAL STANDARD ISO 13209-1:2011(E)
Road vehicles — Open Test sequence eXchange format
(OTX) —
Part 1:
General information and use cases
1 Scope
This part of ISO 13209 specifies a standardized, tester-independent, XML-based data exchange format for
the documentation and formal description of diagnostic test sequences. The format serves to support the
requirements of transferring diagnostic-test-sequence logic between electronic system suppliers, vehicle
manufacturers and service dealerships/repair shops.
This part of ISO 13209 provides an introduction to the rationale behind ISO 13209. It gives an overview of the
document set and structure along with the use case definitions and a common set of resources (definitions,
references) for use by all subsequent parts.
2 Normative references
The following referenced documents are indispensable for the application of this document. For dated
references, only the edition cited applies. For undated references, the latest edition of the referenced document
(including any amendments) applies.
ISO 14229 (all parts), Road vehicles — Unified diagnostic services (UDS)
ISO 22900 (all parts), Road vehicles — Modular vehicle communication interface (MVCI)
ISO 22901 (all parts), Road vehicles — Open diagnostic data exchange (ODX)
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1.1
aftermarket
part of the automotive industry concerned with manufacturing, remanufacturing, distribution, retailing and
installation of all vehicle parts, chemicals, tools, equipment and accessories for light and heavy vehicles, after
the sale of the automobile by the original equipment manufacturer (OEM) to the consumer
3.1.2
after sales
after-sales department
department of an automotive OEM which is concerned with the distribution, retailing, servicing, repair and
installation of vehicles
3.1.3
engineering
engineering department
department of an automotive OEM which is concerned with the design, development, integration and testing
of vehicles
© ISO 2011 – All rights reserved  1

3.1.4
manufacturing
manufacturing department
department of an automotive OEM which is concerned with the production and end-of-line testing of vehicles
3.1.5
original equipment manufacturer
OEM
automotive company that engineers, manufactures, sells and services vehicles
3.1.6
OTX Core
most generic and stand-alone part of the overall OTX data model which describes the basic structure underlying
every OTX document and comprises detailed data model definitions of all required control structures (loops,
branches, etc.) by which test sequence logic is described, and definitions of the outer, enveloping document
structure in which test sequence logic is embedded
3.1.7
OTX Extension
OTX Standard Interface Definition
otxIFD
set of OTX data type-, action-, term- and signature-definitions that are tailored for a specific area of application
and that are defined outside of the OTX Core
NOTE  OTX Extension model data types, actions and terms needed for communication with systems are usually
hidden behind diverse interfaces (e.g. a MVCI, HMI, GDI, etc.). Through these interfaces, calls can be performed to
external systems whose internal behaviours do not have to be known to the (client) OTX test sequence/runtime. The
system-side interface (server-side) can be proprietary because the adapter design pattern is applied.
3.1.8
test procedure
procedure
stand-alone, configurable flow of OTX actions that can be executed separately by a diagnostic application or
be called from other OTX procedures
3.1.9
test sequence
main procedure
test procedure defining a full test
NOTE  A test sequence is a procedure, but not all procedures are test sequences. By using procedures, a test
sequence can be split into several procedure modules. An adequately assembled set of frequently needed procedures can
serve as a library which provides procedures that are callable
...

Questions, Comments and Discussion

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