Training

Reston Software offers training courses on ATS Standardization, the Automatic Test Markup Language (ATML) and the ATML Pad software.

We can teach courses in the Washington, DC Metro area at or at your site. Please contact us for a price list, detailed course curricula, or to create a custom curriculum that addresses the specific needs of your organization.

ATS Software Standardization

This two-day course provides a “big-picture” view of the software standards used in Automatic Test Systems (ATS). The course covers legacy, current, and emerging software standards, all illustrated with representative examples. You will learn how the adoption of standards benefits hardware and software vendors, system integrators, and ATS end-users, and how these benefits compare with the additional costs imposed by standardization. Special attention is given to solutions for transitioning from legacy to modern standards.

Introduction to ATML

This one-day course provides an overview of the ATML family of standards and their typical applications in Automatic Test Systems (ATS). The individual ATML component standards are introduced and illustrated through examples. You will learn how the adoption of ATML standards can help you reduce the cost of ATS and Test Program Set (TPS) development, operation, and modernization.

Advanced
ATML

This four-day course provides an in-depth look at the various ATML component standards. You will learn how to produce and use XML documents representing test results, test descriptions, hardware descriptions (instruments, test stations, fixtures), and test configurations. You will use Altova® XMLSpy to create and validate ATML documents and to develop extension XML Schemas. Several ATML-compliant software products are shown in action, through live demonstrations.

“Introduction to ATML” is a prerequisite for this course. Software development knowledge is useful, but not required. Training computers are provided. Alternatively, participants can bring laptop computers with a recent version of Altova® XMLSpy.

ATML for Programmers

This two-day course uses a hands-on approach to teach computer programmers how to produce, process, store, and display ATML data in test and measurement applications.

“Introduction to ATML” is a prerequisite for this course. Basic knowledge of software techniques for producing, parsing, and displaying XML data is required. Training computers are provided. Alternatively, participants can bring laptop computers with a recent version of Microsoft Visual Studio.

ATML for Technical Managers

This three-day course offers a solid introduction to ATS software architectures, ATS software standards, and ATML. While all the components of the ATML family are covered, the course contains less technical detail than “Advanced ATML”, focusing instead on applications, ATML support in commercial software products, conformance issues and government requirements, cost-benefit analyses, and organizational issues.

Consulting

Following a course, we can help you identify the most effective technical and organizational solutions for integrating new ATS software standards in your products or applications.

We can also help you start up the development of your ATML-enabled software applications. See the Ancillary ATS Software page on this web site for additional information.

Using ATML Pad

This one-day course uses a hands-on approach to teach product and test engineers how to use ATML Pad to create new test descriptions and to export test descriptions to NI TestStand.

“Introduction to ATML” is a prerequisite for this course. Participants are required to bring laptop computers.

Customizing ATML Pad

This two-day course uses a hands-on approach to teach computer programmers how to develop plug-in modules for ATML Pad.

“Introduction to ATML” and "Using ATML Pad" are prerequisites for this course. Participants are required to bring laptop computers with a recent version of Microsoft Visual Studio (free Express Editions are acceptable).