OTX

from Wikipedia, the free encyclopedia
OTX
Paradigms : Procedural programming language
Publishing year: 2012
Current  version : 1.0.0   ()
Typing : strong , static
Standardizations: ISO 13209
Operating system : platform independent
ISO 13209

OTX ( O pen T est sequence e X change, ISO 13209) is an international standard for the formal description of diagnostic and test sequences in the automotive industry . OTX is designed for use in vehicle development, production and customer service. In addition, it is also designed for use in technical security checks (such as the general inspection ). The aim of the standard is to replace previous proprietary solutions in these areas.

OTX is a language for vehicle diagnostics that makes it possible to display diagnostic sequences both at the specification level and at the same time to describe enough implementation details so that they can also be executed ("executable specification"). Another special feature of OTX is the direct support of variant management , which means that processes can be adapted to e.g. B. to facilitate different variants of a vehicle model significantly.

OTX is based on XML . To create OTX processes, however, it is not necessary to work directly in the XML source code; on the contrary, there is a growing number of standard-compliant OTX editors that enable comfortable graphic editing .

The standard consists of three parts:

  • ISO 13209-1 describes the motivation and use cases .
  • ISO 13209-2 defines the language core, which contains all language elements including basic variable types, procedure declarations, control structures, expansion options and error handling. The language core is kept generic, ie it is also suitable for areas of application outside of the automotive industry.
  • ISO 13209-3 defines the standardized extensions (OTX Interface Definitions). The extensions each make new commands and data types available, B. for diagnostic communication with the control units of vehicles, for measured value handling or for interaction with the user.

literature

  • Werner Zimmermann and Ralf Schmidgall: Bus systems in vehicle technology - protocols, standards and software architecture. 5th edition, Springer Vieweg, 2014, ISBN 978-3-658-02418-5 .

Web links

Individual evidence

  1. ISO 13209-1: 2011 ( english ) Retrieved on July 13, 2012.
  2. ISO 13209-2: 2012 ( english ) Retrieved on July 13, 2012.
  3. ISO 13209-3: 2012 ( english ) Retrieved on July 13, 2012.