27
© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved SPHEREA Technology National Instruments Automated Test Summit 2 July 2015. Presentation: ATML Tools Overview OSA-RTS Module Presenter: Chris Gorringe.

SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

© 2015 SPHEREA Technology Ltd - All rights reserved

SPHEREA Technology

National Instruments Automated Test Summit 2 July 2015.

Presentation: ATML Tools Overview OSA-RTS Module

Presenter: Chris Gorringe.

Page 2: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

SPHEREA: A GLOBAL COMPANY SPECIALISING IN TEST SYSTEMS FOR ELECTRONIC SYSTEMS

500

employees

Development, production, maintenance and sustainability of

critical electronic systems

Markets and customers

Aviation & Defence Airbus, Boeing, Dassault, Bombardier Safran, Thales, Honeywell

Energy Areva, CEA, EDF, GDF-SUEZ, Rolls-Royce

Railways Alstom

Turnover

102 M€

Page 3: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

This presentation provides an overview of how various tools, including

National Instruments (NI) TestStand, LabWindows CVI, LabVIEW, DSI

eXpress and Spherea newWaveX can be integrated to support the UK

MoD’s ATML Open COTS Solution Architecture (OSA).

Included is an insight into the OSA-RTS (Open Source Run Time

Software).

This integrates ATML Test Description with TestStand (and other tools),

on a variety of Hardware Abstraction Layer (HAL) implementations, to

provide a TPS process for creating and running test programs using

ATML standards with IEEE1641 compatible Signal Descriptions.

ATML Open COTS Solution Architecture

Page 4: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

What is an OSA ATS?

• OSA - Open Systems Architecture - comprises

– Reference Model showing typical ATS components and key interfaces

– Set of standards required to satisfy each interface

• Reference Model - for visualising interfaces

• Standardised interfaces allows interoperability

• Not essential to use all interfaces identified…

– … but those used must be compliant

• MoD OSA similar to DoD ATS Framework

ATE

UUTTPS

TPS

Test Adapter

Test Program Diagnostics

Instruments Switching & Wiring

Test

Requirement

ATS Controller

Instruments &

Switch

Drivers

Maintenance

DataTest Results

UUT

Upload/Download

I/F

Diagnostic

Reasoner

Test Adapter

UUT Data

Configuration &

Quality Records

ATS

Development

Environment

Instrument

Data

Switch Data

Diagnostic Data

ATS

Configuration

ATE Data

Program

Development

Environment

UUT

Operator

Test Adapter

Description

Data

Instrument

Description

Data

Switch

Description

Data

ATS

Configuration

Data

ATS

Description

Data

Executable

Program

Data

Static

Diagnostic

Data

Dynamic

Diagnostic

Data

Test

Requirement

Data

UUT

Specific

Data

Test Result

Data

Test Result

Data

Test

Configuration

Data

Upload/

Download

Ctrl & Data

Upload/

Download

Data

UUT Signals

UUT Data

Session

Data

Adapter Data

Instrument

(low-level)

Data

Instrument

‘Signal’

Data

Test Adapter

Description

Data

16

UUT Signals

UUT Data 17

Page 5: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

Why are these standards needed?

• Provides system independent test definitions

– Portable between compliant systems

– Simplifies re-host when ATS reaches end-of-life

• Facilitates information transfer

– Common information exchange format using XML

– Simplifies exchange of test & diagnostic information

– Results saved in common format but may be printed or displayed in any required style.

ATML Test Station Description

IEEE Std 1671.6-2015

ATML Instrument Description

IEEE Std 1671.2-2012

ATML Test Adapter Description

IEEE Std 1671.5-2015

ATML Test Configuration

IEEE Std 1671.4-2014

ATML Test Description

IEEE Std 1671.1-2009 (16)

ATML UUT Description

IEEE Std 1671.3-2007 (16)

ATML Common, Hardware Common, Test Equipmenmt, Capabilities, Wire Lists

IEEE Std 1671-2010

X

M

L

ATML Overview and Architecture IEEE Std 1671-2010

Signal and Test Definition (STD)

IEEE Std1641-2010

ATML Test Results

IEEE Std 1636.1-2013

Page 6: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

Benefits

• A standard XML exchange format for

sharing information between ATS

components

• Supports test program, test asset and

UUT interoperability

• System and TPS

interoperability

• TPS portability

• Simplified re-host

• Clearer understanding of ATS

requirements (Procurement)

• Greater interoperability of European

and US equipment

• More competition due to use and

design of new tools and processes

• In Short - it reduces the Through Life

Support Costs

Page 7: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

Solutions supporting the Open System

Architecture - particularly ATML (IEEE Std 1671)

and 1641 (IEEE Std 1641) - offer significant

through-life cost savings.

Implementations that utilise 1641 and ATML are

varied in software architecture for both TPS &

ATS; several different vendors’ products are

included in the OSA-RTS.

A number of ATML and 1641 COTS tools are

available and systems have been built from

these COTS tools that bring ATML with 1641

compliance to existing ATS Architectures. These

capitalise on the investment made in these

existing run-time tools, configuration data and

training.

The OSA-RTS is a collection of open source

components that allow test standards to be

integrated into a ATS architectures.

Reduces Entry Costs

Open System Architecture Runtime System (OSA–RTS)

Overview

Page 8: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

Open System Architecture RunTime System

Page 9: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

The Open System Architecture Runtime System (OSA-RTS) provides a

common framework of shared ATS components that implement ATML

solutions for translating ATML’s Test Descriptions and Test Equipment

Descriptions into “run-able” test programs.

The current OSA-RTS framework has been designed for the C, C++ and

C# textual programming languages and utilises LabWindows / CVI.

The OSA-RTS framework has been recently extended to also utilise the

LabVIEW environment providing runtime signal support through

Hardware Abstraction Layer (HAL) using Dynamic Dispatch to route

ATML operations to instrument VIs.

Overview - Introduction

9

Page 10: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

Key Test System Software Framework

Open Systems Architecture

• IEEE 1641

• IEEE ATML.

Open Source Software

– Available to contractors

employed in the

provision of test system

software to the UK MoD

& partners.

Page 11: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

Test Executive (TestStand / C# TPS)

Test

ATML

Test Decription

ATML Importer 1641 Signal

Translator

1641 IDL

SignalSignalSignal

newWaveX

1641 Runtime

TS

F

16

41

Sig

na

l

Inte

rfa

ce

AT

ML

Te

st

De

sc

rip

tio

n Im

po

rt

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

IEEE 1641

TSF Libraries

IDL

TSFTSF

TSF

Sequence

ATML

Toolkit

IVI

Sw

itc

h

IVI Switch Signal Routeing

Xpress Services

1641

TPL

16

41

1641 Runtime

ATML

Pre-processor

Validiation

(Optional)

IEEE ATML

Test Station /

Instrument Desc.

Resource

BSC

BSC

BSC

1641 TSF IDL

Generator

newWave

X

TestStand

CVI

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

Capability Driver

Description

ATML

Pad

OSA–RTS Overview

Open Source Components

Open Source Software

COTS Tool

Key:

IEEE 1641 Signal

Page 12: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

LabVIEW Open Source Components

Page 13: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

Open Source Components

The OSA-RTS architecture migrates ATML Test Descriptions (IEEE Std 1671.1), (utilizing IEEE Std 1641 signals), into run-able code using TestStand sequences, CVI Code Modules or LabVIEW test VI’s utilise a 1641 Run-time interface which makes calls to underlying test resources.

• ATML Pre-processor

– OSA Component to fully validate the ATML.

• ATML Test Description Importer (LabVIEW or LabWindows/CVI):

– Converts ATML test requirements into a test program implementation carrying 1641 Test Procedure Language.

• 1641 Signal Translator

– Maps test signal requirements onto test resource capabilities (making use of ATML Test Station Description).

• Signal Routing

– Connects test resources to UUT pins.

• 1641 Test Signal Framework IDL Generator

– Generates a run-time interface from 1641 signal libraries.

• 1641 Run-time (LabVIEW or LabWindows/CVI):

– Implements a 1641 runtime interface with calls to underlying test resources.

13

Page 14: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

ATML Pad Pre-processor

• Visual editor for ATML

• Comprehensive ATML data validation

• Integrated with TestStand ATML Translator

• Plug-in importer architecture

– Conversion to standard ATML format

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

ATML

Test Decription

SignalSignalSignal

ATML

Pre-processor

Validiation

(Optional)

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

ATML

Pad

Page 15: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

ATML Importer

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

ATML

Test Decription

ATML Importer

COTSSignalSignalSignal

AT

ML

Te

st

De

sc

rip

tio

n Im

po

rt Test Stand

Sequence

Containing 1641

TPL

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

Test (CVI)

ATML

Test Decription

ATML Importer

SignalSignalSignal

AT

ML

Te

st

De

sc

rip

tio

n Im

po

rt

ATML

Toolkit1641 TPL

Test Stand

CVI

ATML Toolkit creates:

• Test Stand sequence and CVI test actions.

1641 Signal statements create call-backs into Open Source Software

OSA translates 1641 Signal statements in test actions into TPL.

Page 16: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

LabVIEW ATML Importer

LabVIEW

ATML

Test Decription

ATML Importer

Code

Modules

SignalSignalSignal

NI

TS ATML

Toolkit

TestStand

AT

ML

TD

Imp

ort

LabVIEW

1641 Signal

Translator

newWaveX

ATML

Test Station

1641

TSF Libraries

TSF

BSC

BSC

BSC

COTS

Components

Open Source

Software

Resource

BSC

BSC

BSCnewWaveX

SD

Sequence

• ATML Toolkit creates a Test Stand

sequence and LabVIEW code

modules VIs.

• ATML Operation statements create

call-backs into Open Source

Software

• OSA translates ATML Operation

statements into code inserts into

the LabVIEW code modules .

Page 17: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

1641 Signal Translator-1

Test

1641 Signal

Translator

1641 IDL

IEEE ATML

Test Station /

Instrument Desc.Resource

BSC

BSC

BSC

COTS

16

41

Sig

na

l

Inte

rfa

ce

1641 TPL

Capability Driver

Description

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

ATML <Operations/>

Page 18: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

1641 TSF IDL Generator-1

1641 TSF IDL Generator

COTS

IEEE 1641

TSF Libraries

XML

TSF

BSC

BSC

BSC

IEEE 1641

TSF Libraries

IDL

TSFTSF

TSF

IEEE ATML

Test Station /

Instrument Desc.

Resource

BSC

BSC

BSC

Page 19: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA-RTS Overview

Final Overlay of Components onto Requirement Diagram

1641 Signal

Translator

Spherea

newWaveX

ATML Importer

NI ATML

Toolkit

Signal Routeing

NI Switch

Executive

Test Executive

(TestStand / C# TPS)

1641 TSF IDL

Generator

Spherea

newWaveX

Open Source Software

COTS Tool

Key:

IEEE 1641 Signal

Capability Driver

Description

Instrumen

t

Test

1641 IDL

IVI Switch

1641 Runtime

TS

F

16

41

1641 Runtime

Page 20: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

National Instruments COTS Components

National Instruments ATML Importer

– Imports ATML Test Description into NI TestStand, test sequences & actions.

– API uses Spherea newWaveX to handle IEEE 1641 Signals.

National Instruments Test Stand

– Comprises the test sequencer and test executive for TPS execution.

– Manages test results, Limits and Variables.

– Sequence test code accessible to the user.

– Exports ATML Test Results.

National Instruments LabWindows™/CVI

– Proven ANSI C development environment for test and measurement for more than 20 years.

– Provides C carrier language and access to driver code

– Hardware configuration assistants, built-in measurement libraries, comprehensive debugging tools,

interactive execution capabilities used during design along with advanced analysis and scientific user

interface tools.

– Used for high performance applications in military, aerospace, telecommunications and automotive industries.

National Instruments LabVIEW™

– Provides alternative instrument driver environment and hardware abstraction layer for implementing signals

onto instrument resources.

– Uses VI Scripting to generate specific VI tests contain signals and operations

National Instruments Switch Executive

– Provides path level switching from UUT pins to instrument resources using IVI Switch Standard.

20

Page 21: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

OSA–RTS Overview

Spherea COTS Components

newWaveX® IEEE 1641™ Signal-based T&M software tools:

newWaveX SD (Signal Development)

– Complete graphical signal modelling & simulation

environment .

– Compliant with IEEE 1641 and IEEE 1671 standards.

– Supports the creation and editing of IEEE 1641 Signals

& TSF libraries; XML, XSD, IDL and HTML file formats

for storage, interface specification and documentation.

– ActiveX controls enable easy embedding into third-party

applications.

newWaveX PD (Platform Development)

– Test platform integration toolset, targeted at getting ATML

test signals to real test pins.

– IEEE Std.1671 ATML Instrument and Test Station

Description resource (instrument) description and

validation environment.

– Compile-time resource manager/translator using IEEE

1641 IDL and TPL signal orientated test program

descriptions to generate IEEE 1671 ATML Test

Description. driver orientated test code.

© 2015 SPHEREA Technology Ltd - All rights reserved 21

Page 22: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

OSA-RTS Overview

ATML Pad COTS Component

• ATML Pad

– Visual editor for ATML.

– Comprehensive data validation

– Integrated with TestStand ATML

Translator.

– Plug-in importer architecture.

– Provides conversion to standard

ATML format.

Page 23: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved © 2015 SPHEREA Technology Ltd - All rights reserved

OSA–RTS Overview

Full Architecture using COTS components

Open System Architecture Compliant System

NI Test Stand

Sequence

ATE System1641 IDL

Interface

Future TPS Language Compliant

SystemIEEE Std. 1641 Compliant System

Test

NI Test Stand

Sequence

IEEE 1641

TSF Libraries

XML & IDL

TSF

BSC

BSC

BSC

Test

1641

TPL

ATML

Test Decription

ATML Importer

1641 Signal

Translator

1641 IDL

SignalSignalSignal

COTS IEEE 1641 Open Source Other Standard

IEEE ATML

Test Station /

Instrument Desc.

Resource

BSC

BSC

BSC

Spherea

newWaveX

Resource

Manager

16

41

ID

L

AT

ML

Te

st

De

sc

rip

tio

n Im

po

rt

16

41

Sig

na

l

Inte

rfa

ce

Key:

Test

Instrument

Code

Capability Driver

Description

Instrumen

t

Switch Executive

Services

Signal Lifetimes

Switch

Services

ATML

Toolkit

TestStand

CVI

Spherea

newWaveX

Signal

Development16

41

ID

L

CVI

Page 24: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

OSA-RTS Summary

• Provides fielded Open Source Components utilising test standard

interfaces reducing cost of entry for standard compliant test systems

• Applicable to multiple ATS architectures and designs

• Simplifies integrating tools and processes through the use of

standards

• Simplifies TPS rehost and interoperability

• Test results and test requirements in standard formats

• Automates test program development from test requirements and

strategies

Reduces Cost of Support & Test

Page 25: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

25

The reproduction, distribution and utilization of this document as well as the communication of its contents to others without express authorization is prohibited. Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or design.

Thank you for your detention!

Page 26: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

© 2015 SPHEREA Technology Ltd - All rights reserved

Q&A

26

The reproduction, distribution and utilization of this document as well as the communication of its contents to others without express authorization is prohibited. Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a patent, utility model or design.

Page 27: SPHEREA Technology1641std.org/1641/OSARTS/ATML Open COTS Solution draft v1...NI ATML T olkit SignalRouteing NISwitch Executiv e Test Executive (TestStand / C# TPS) 1641 TSF IDL Generator

CAD

16

71

.5

Diagnostic Engineering

End UserTest EngineeringProduct Engineering

ATML Pad Importers &

ExporterseXpress ATML Pad

TestStand TD Translators

1671.1 + .3 + 1641

TestStand + (CVI, LabVIEW, .NET, …)

DSI Workbench

newWaveX-SD

Drivers, SCPI, ...

Other Data Analysis Software

Databases &

Cloud

STAGE

HALSwitch

Executive

CAD - Zuken(LAF FilesEDIF 15)

MS Office (Word, Excel)

TRD

Other TPS Development

Software

1636.1

COTS

COTS or custom

ATML Standard

Other Standard or Open Format

Proprietary

PRODUCT

eXpress, STAGE

newWaveX, Platform & Signal Development

NI TestStand, TD Translator, DIAdem

ATML Pad

VENDOR

DSI International

Spherea technology

National Instruments

Reston Software

ATLAS

Work in progress

Integration possible

TestStand Process Models

Legacy

TSF Libraries1641

newWaveX-SD

16

41

newWaveX–PD

newWaveX-PDResMan

ATMLPad

16

71

.4

DIAdem

ATML-Powered, COTS-Based

ATS Software Solution

ATMLPad

16

71

.6 +

. 2 +

16

41

Web Browser

DiagML DiagMLDiagML