Standardization in ATML Pad

Introduction to ATML Standards

Automatic Test Markup Language (ATML)

ATML is a family of data exchange formats based on XML technology.

ATML is standardized by the IEEE as IEEE 1671. The "ATML Family of standards" also includes IEEE 1641 and IEEE 1636.

User applications exchange ATML documents (XML instance documents that conform to the ATML schemas).

ATML documents can be validated automatically for conformance with the ATML standards and their ATML schemas.

ATML Overview

ATML UUT Description (IEEE 1671.3)

ATML UUT Description

ATML Test Description (IEEE 1671.1)

ATML Test Description

The design of ATML Test Description is partially based on the following pre-existing standards:

ATML Test Description

ATML documents are typically text files that contain XML text. XML consists of elements organized hierarchically and attributes assigned to elements. The elements and attributes have values with diverse data types (string, integer, floating-point, …).

ATML Test DescriptionExample

Standardization in ATML Pad

Software Tools for ATML Standards

ATML is an electronic data interchange format. ATML documents are not designed to be handled manually. They are produced and consumed by computer programs. IEEE 1671 defines an ATML software tool as "a program or application used to create, debug, or maintain ATML conformant XML instance documents".

With software tools, the end users of ATML-compliant systems (product engineers, test engineers) can focus on describing the UUT test requirements, without being concerned with XML concepts such as elements, attributes, type inheritance, or constraints

ATML Software Tools

Use Cases for ATML Test Description

ATML Pad operatess as an editor, a validator, and a data converter for the standard ATML UUT Description and Test Description formats, supporting the following use cases:

ATML Use Cases