OSA-RTS SPHE H RE R A A

Size: px
Start display at page:

Download "OSA-RTS 2 2015. 2 0 2 1 0 5 1 5 SPHE H RE R A A"

Transcription

1 SPHEREA Technology National Instruments Automated Test Summit 2 July Presentation: Tools Overview OSA-RTS Module Presenter: Chris Gorringe.

2 SPHEREA: A GLOBAL COMPANY SPECIALISING IN TEST SYSTEMS FOR ELECTRONIC SYSTEMS 500 employees Turnover 102 M 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

3 Open COTS Solution Architecture 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 Open COTS Solution Architecture (OSA). Included is an insight into the OSA-RTS (Open Source Run Time Software). This integrates 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 standards with IEEE1641 compatible Signal Descriptions.

4 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 TPS Test Requirement UUT ATE Adapter Instrument Switch ATS Configuration ATE Test Requirement Test Program UUT Specific Test Adapter Description Test Adapter Description Instrument Description Switch Description ATS Configuration Program Development Environment Diagnostics Diagnostic Static Diagnostic ATS Development Environment Executable Program ATS Description Instruments Instruments & Switch Diagnostic Reasoner Dynamic Diagnostic ATS Controller Instrument Signal Instrument (low-level) Drivers Test Result Switching & Wiring Upload/ Download Ctrl & UUT Signals UUT 17 Maintenance Test Result Test Configuration Session Test Results UUT Upload/Download I/F Test Adapter Test Adapter TPS Configuration & Quality Records Operator Upload/ Download 16 UUT Signals UUT UUT UUT

5 What is IEEE Std Automatic Test Markup Language A suite of XML standards Supporting information interchange IEEE 1671 for exchanging Automatic Test Equipment and Test Information via XML IEEE Test Description IEEE Instrument Description IEEE UUT Description IEEE Test Configuration IEEE Test Adaptor IEEE Test Station

6 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. X M L Test Station Description IEEE Std Overview and Architecture IEEE Std Signal and Test Definition (STD) IEEE Std Test Configuration IEEE Std Test Description IEEE Std (16) Test Results IEEE Std Instrument Description IEEE Std Test Adapter Description IEEE Std Common, Hardware Common, Test Equipmenmt, Capabilities, Wire Lists IEEE Std UUT Description IEEE Std (16)

7 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

8 Open System Architecture Runtime System (OSA RTS) Overview Solutions supporting the Open System Architecture - particularly (IEEE Std 1671) and 1641 (IEEE Std 1641) - offer significant through-life cost savings. Implementations that utilise 1641 and are varied in software architecture for both TPS & ATS; several different vendors products are included in the OSA-RTS. A number of and 1641 COTS tools are available and systems have been built from these COTS tools that bring 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

9 Open System Architecture RunTime System

10 Overview - Introduction The Open System Architecture Runtime System (OSA-RTS) provides a common framework of shared ATS components that implement solutions for translating 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 operations to instrument VIs. 10

11 OSA RTS Overview Key Test System Software Framework Open Systems Architecture IEEE 1641 IEEE. Open Source Software Available to contractors employed in the provision of test system software to the UK MoD & partners.

12 OSA RTS Overview Open Source Components Test Executive (TestStand / C# TPS) Test Decription Signal Signal Signal IEEE 1641 Libraries XML Pre-processor Validiation (Optional) Pad Importer Test Description Import Toolkit TestStand CVI 1641 TPL 1641 Signal Translator newwavex Sequence Test 1641 IDL IVI Switch 1641 Signal Interface IVI Switch 1641 Runtime 1641 Signal Routeing Xpress Services Capability Driver Description IEEE Test Station / Instrument Desc. IEEE 1641 Libraries IDL IEEE 1641 Libraries XML Resource 1641 IDL Generator newwave X Key: Open Source Software COTS Tool IEEE 1641 Signal

13 OSA RTS Overview LabVIEW Open Source Components

14 OSA RTS Overview Open Source Components The OSA-RTS architecture migrates Test Descriptions (IEEE Std ), (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. Pre-processor OSA Component to fully validate the. Test Description Importer (LabVIEW or LabWindows/CVI): Converts test requirements into a test program implementation carrying 1641 Test Procedure Language Signal Translator Maps test signal requirements onto test resource capabilities (making use of Test Station Description). Signal Routing Connects test resources to UUT pins Test Signal Framework IDL Generator Generates a run-time interface from 1641 signal libraries Run-time (LabVIEW or LabWindows/CVI): Implements a 1641 runtime interface with calls to underlying test resources. 14

15 OSA RTS Overview Pad Pre-processor Visual editor for Comprehensive data validation Integrated with TestStand Translator Plug-in importer architecture Conversion to standard format Test Decription Signal Signal Signal Pre-processor Validiation (Optional) Pad IEEE 1641 Libraries XML

16 OSA RTS Overview Importer Test Decription Signal Signal Signal Importer Test Description Import COTS Test Stand Sequence Containing 1641 TPL Test Decription Signal Signal Signal Test Description Import Importer Toolkit Test Stand CVI Test (CVI) 1641 TPL IEEE 1641 Libraries XML IEEE 1641 Libraries XML Toolkit creates: Test Stand sequence and CVI test actions Signal statements create call-backs into Open Source Software OSA translates 1641 Signal statements in test actions into TPL.

17 OSA RTS Overview LabVIEW Importer Test Decription Signal Signal Signal TD Import Importer NI TS Toolkit TestStand LabVIEW 1641 Signal Translator newwavex Sequence LabVIEW Code Modules Toolkit creates a Test Stand sequence and LabVIEW code modules VIs. Operation statements create call-backs into Open Source Software newwavex SD 1641 Libraries Test Station Resource COTS Components Open Source Software OSA translates Operation statements into code inserts into the LabVIEW code modules.

18 OSA RTS Overview 1641 Signal Translator Signal Translator 1641 TPL IEEE 1641 Libraries XML <Operations/> COTS Test 1641 IDL 1641 Signal Interface Capability Driver Description IEEE Test Station / Instrument Desc. Resource

19 OSA RTS Overview 1641 IDL Generator-1 IEEE 1641 Libraries XML IEEE 1641 Libraries IDL IEEE Test Station / Instrument Desc. Resource 1641 IDL Generator COTS

20 OSA-RTS Overview Final Overlay of Components onto Requirement Diagram 1641 IDL Generator Spherea newwavex Test Executive (TestStand / C# TPS) Test Importer 1641 IDL NI Toolkit 1641 Signal Translator IVI Switch 1641 Runtime 1641 Spherea newwavex Signal Routeing NI Switch Executive Capability Driver Description Instrumen t Key: Open Source Software COTS Tool IEEE 1641 Signal

21 OSA RTS Overview National Instruments COTS Components National Instruments Importer Imports 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 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. 21

22 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 & 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 test signals to real test pins. IEEE Std.1671 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 Test Description. driver orientated test code. 22

23 OSA-RTS Overview Pad COTS Component Pad Visual editor for. Comprehensive data validation Integrated with TestStand Translator. Plug-in importer architecture. Provides conversion to standard format.

24 OSA RTS Overview Full Architecture using COTS components Test Decription Signal Lifetimes 1641 Signal Translator NI Test Stand IEEE 1641 Libraries XML & IDL Signal Signal Signal Importer Toolkit TestStand CVI CVI NI Test Stand Sequence Test 1641 TPL 1641 IDL 1641 IDL Spherea newwavex Signal Development Spherea newwavex Resource Manager Sequence Test 1641 IDL Test Instrument Code Switch Executive Services IEEE Test Station / Instrument Desc. Resource Capability Driver Description Switch Services Instrumen t Open System Architecture Compliant System Test Description Import IEEE Std Compliant System Future TPS Language Compliant System 1641 Signal Interface 1641 IDL Interface ATE System Key: COTS IEEE 1641 Open Source Other Standard

25 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

26 Thank you for your detention! 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. 26

27 Q&A 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. 27

28 -Powered, COTS-Based ATS Software Solution newwavex-sd 1641 Pad Web Browser Diagnostic Engineering 1641 Libraries DiagML STAGE express DiagML Pad Importers & Exporters newwavex-sd Pad TestStand TD Translators newwavex-pd ResMan TestStand Process Models TestStand + (CVI, LabVIEW,.NET, ) DIAdem DSI Workbench DiagML CAD - Zuken (LAF Files EDIF 15) MS Office (Word, Excel) Pad HAL Switch Executive Other Analysis Software bases & Cloud CAD Drivers, SCPI,... TRD newwavex PD Other TPS Development Software Product Engineering Test Engineering ATLAS Legacy End User COTS Standard PRODUCT express, STAGE VENDOR DSI International COTS or custom Other Standard or Open Format newwavex, Platform & Signal Development Spherea technology Work in progress Integration possible Proprietary NI TestStand, TD Translator, DIAdem Pad National Instruments Reston Software

October 21 November 5 November 14 December 12. Washington DC Boston Chicago San Jose. ni.com

October 21 November 5 November 14 December 12. Washington DC Boston Chicago San Jose. ni.com October 21 November 5 November 14 December 12 Washington DC Boston Chicago San Jose 1 Evaluating Software Tools and Architectures to Design Test Systems A Sample Modular Software Architecture

More information

Software Tools: A Key Component in the Successful Implementation of the ATML Standards

Software Tools: A Key Component in the Successful Implementation of the ATML Standards Software A Key Component in the Successful Implementation of the ATML Standards Ron Taylor Summit Test Solutions 4266 Linda Vista Dr. Fallbrook, CA 92028 USA ron.taylor@summittests.com Abstract This paper

More information

PRAGMA ENGINEERING Srl. Next-Generation ATS (Sistemi ATE di Nuova Generazione)

PRAGMA ENGINEERING Srl. Next-Generation ATS (Sistemi ATE di Nuova Generazione) Rome 30/05/2007 PRAGMA ENGINEERING Srl Next-Generation ATS (Sistemi ATE di Nuova Generazione) Rome 30/05/2007 Mission & Vision Pragma Engineering supplies design and development services, manufacturing

More information

A Methodology for Enhancing Legacy TPS/ATS Sustainability via Employing Synthetic Instrumentation Technology

A Methodology for Enhancing Legacy TPS/ATS Sustainability via Employing Synthetic Instrumentation Technology A Methodology for Enhancing Legacy TPS/ATS Sustainability via Employing Synthetic Instrumentation Technology Dr. David Carey Tobyhanna Army Depot Tobyhanna, PA Christopher Antall Tobyhanna Army Depot Tobyhanna,

More information

DataSocket Simplifies Live Data Transfer for LabVIEW

DataSocket Simplifies Live Data Transfer for LabVIEW DataSocket Simplifies Live Data Transfer for LabVIEW Many typical instrumentation solutions involve a single local application for acquisition, logging, analysis, and presentation. However, because of

More information

Test Executive And Development Studio Integrated Test Executive and Application Development Environment

Test Executive And Development Studio Integrated Test Executive and Application Development Environment Test Executive And Development Studio Integrated Test Executive and Application Development Environment MARVINTEST.COM ATEASY 9.0 ATEasy offers a rapid application development framework and a test executive

More information

VIRTUAL INSTRUMENTATION

VIRTUAL INSTRUMENTATION VIRTUAL INSTRUMENTATION João Paiva dos Santos joao.santos@ipbeja.pt Lab SPEPSI Instituto Politécnico de Beja Beja, 15th May, 2014 Overview What and why Hardware Software Some standards Remote use Example

More information

Software Engineering for LabVIEW Applications

Software Engineering for LabVIEW Applications Software Engineering for LabVIEW s Topics Software Quality Standards ISO 9000, CMMI, DO-178B, FDA CFR Part 820 Software Engineering Process (SEP) Validation, -Based Testing, Debugging, Automated Software

More information

and Certification What Does It Take To Get Certified? Steven Hoenig NJ Business Unit Manager

and Certification What Does It Take To Get Certified? Steven Hoenig NJ Business Unit Manager National Instruments Training and Certification What Does It Take To Get Certified? Steven Hoenig NJ Business Unit Manager Certified LabVIEW Architect Certified Professional Instructor 2008 Bloomy Controls.

More information

Manage Software Development in LabVIEW with Professional Tools

Manage Software Development in LabVIEW with Professional Tools Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition

More information

LabVIEW DSP Test Integration Toolkit for TI DSP

LabVIEW DSP Test Integration Toolkit for TI DSP LabVIEW DSP Test Integration Toolkit for TI DSP Contents The LabVIEW DSP Test Integration Toolkit for TI DSP gives you the ability to use LabVIEW and the TI Code Composer Studio (CCS) Integrated Development

More information

Software Engineering for LabVIEW Applications. Elijah Kerry LabVIEW Product Manager

Software Engineering for LabVIEW Applications. Elijah Kerry LabVIEW Product Manager Software Engineering for LabVIEW Applications Elijah Kerry LabVIEW Product Manager 1 Ensuring Software Quality and Reliability Goals 1. Deliver a working product 2. Prove it works right 3. Mitigate risk

More information

Pick a Palette and Beyond: REPORT GENERATION with LABVIEW

Pick a Palette and Beyond: REPORT GENERATION with LABVIEW Pick a Palette and Beyond: REPORT GENERATION with LABVIEW LabVIEW User Group Meeting Thursday, September 13, 2007 Thursday, September 13, Terry Stratoudakis, PE terry@aleconsultants.com Certified LabVIEW

More information

NI Platform for automotive measurement and test applications

NI Platform for automotive measurement and test applications NI Platform for automotive measurement and test applications Simulation Rapid Control Prototyping Design Validation In-Vehicle Acquisition Hardware in the Loop Manufacturing Test Christoph Wimmer ASM Stuttgart

More information

Improving Test Performance through Instrument Driver State Management

Improving Test Performance through Instrument Driver State Management Application Note 122 Improving Test Performance through Instrument Driver State Management Instrument Drivers John Pasquarette With the popularity of test programming tools such as LabVIEW and LabWindows

More information

Integrating the Internet into Your Measurement System. DataSocket Technical Overview

Integrating the Internet into Your Measurement System. DataSocket Technical Overview Integrating the Internet into Your Measurement System DataSocket Technical Overview Introduction The Internet continues to become more integrated into our daily lives. This is particularly true for scientists

More information

Real-time Power Analytics Software Increasing Production Availability in Offshore Platforms

Real-time Power Analytics Software Increasing Production Availability in Offshore Platforms Real-time Power Analytics Software Increasing Production Availability in Offshore Platforms Overview Business Situation The reliability and availability of electrical power generation and distribution

More information

LabVIEW Advanced Programming Techniques

LabVIEW Advanced Programming Techniques LabVIEW Advanced Programming Techniques SECOND EDITION Rick Bitter Motorola, Schaumburg, Illinois Taqi Mohiuddin MindspeedTechnologies, Lisle, Illinois Matt Nawrocki Motorola, Schaumburg, Illinois @ CRC

More information

Using MCC GPIB Products with LabVIEW

Using MCC GPIB Products with LabVIEW Using Products with LabVIEW * This application note applies to PCI-GPIB-1M, PCI-GPIB-300K, PCM-GPIB, as well as to ISA- and PC104- boards How NI Compatibility Works National Instruments (NI) provides the

More information

Off-the-shelf Packaged Software Systems And Custom Software Analysis By Gamal Balady MASS Group, Inc.

Off-the-shelf Packaged Software Systems And Custom Software Analysis By Gamal Balady MASS Group, Inc. Off-the-shelf Packaged Software Systems And Custom Software Analysis By Gamal Balady MASS Group, Inc. April 1, 2004 1 Presentation Overview I. Packaged Software Systems vs. Custom Software Systems II.

More information

NI TestStand Version 2012

NI TestStand Version 2012 RELEASE NOTES NI TestStand Version 2012 These release notes contain NI TestStand 2012 system requirements, installation instructions, information about new features, and other changes since TestStand 2010

More information

USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE

USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE Gonzalo Garcia VP of Operations, USA Property of GMV All rights reserved INTRODUCTION Property of GMV All rights reserved INTRODUCTION

More information

Java Based Simulation Content in E-Learning Development & Deployment Issues and Options

Java Based Simulation Content in E-Learning Development & Deployment Issues and Options Java Based Simulation Content in E-Learning Development & Deployment Issues and Options Author: Christopher P. Giordano DiSTI Product Manager 11486 Corporate Blvd. Suite 190 Orlando, FL 32817 U.S.A. +1.407.206.3390

More information

Software Development Kit

Software Development Kit Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice

More information

Software Engineering Best Practices. Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer

Software Engineering Best Practices. Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer Software Engineering Best Practices Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer 2 3 4 Examples of Software Engineering Debt (just some of the most common LabVIEW development

More information

LAN extensions for Instrumentation

LAN extensions for Instrumentation LAN extensions for Instrumentation LXI: It s About Your Time It took years for Ethernet and the Web to transform the way we work. Now it s time for both to transform test systems. That s why leading test

More information

DAQ Getting Started Guide

DAQ Getting Started Guide DAQ Getting Started Guide This guide describes how to confirm your NI data acquisition (DAQ) device is operating properly. Install your application and driver software, then your device, using the instructions

More information

Web Pages. Static Web Pages SHTML

Web Pages. Static Web Pages SHTML 1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

SCADA/HMI MOVICON TRAINING COURSE PROGRAM

SCADA/HMI MOVICON TRAINING COURSE PROGRAM SCADA/HMI MOVICON TRAINING COURSE PROGRAM The Movicon training program includes the following courses: Basic Training Course: 1 day course at Progea head offices or authorized center. On location at client

More information

Real Time Developer Studio. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com

Real Time Developer Studio. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com Real Time Developer Studio Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev French SME, Beneficiary since 2006. Dedicated to the development of a modelling tool for the development of Event driven

More information

PLM software for complex program and system management

PLM software for complex program and system management I ndustry and C omplex S ystems PLM software for complex program and system management Design, integrate and maintain complex systems Collaborate and exchange on programs and projects Manage changes and

More information

Beremiz The Free and Open Source IEC 61131 3 Automation IDE

Beremiz The Free and Open Source IEC 61131 3 Automation IDE 1 Beremiz The Free and Open Source IEC 61131 3 Automation IDE 2 Open Source for Open Standards Despite of open standards such as IEC 61131, PLCOpen and CanOpen, control engineers cannot easily transfer

More information

TestStand Certification Overview

TestStand Certification Overview TestStand Certification Overview The National Instruments TestStand Certification Program consists of the following two certification levels: - Certified TestStand Developer (CTD) - Certified TestStand

More information

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18)

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18) Open EMS Suite O&M Agent Functional Overview Version 1.2 Nokia Siemens Networks 1 (18) O&M Agent The information in this document is subject to change without notice and describes only the product defined

More information

Hands-On: Introduction to Object-Oriented Programming in LabVIEW

Hands-On: Introduction to Object-Oriented Programming in LabVIEW Version 13.11 1 Hr Hands-On: Introduction to Object-Oriented Programming in LabVIEW Please do not remove this manual. You will be sent an email which will enable you to download the presentations and an

More information

ni.com/sts NI Semiconductor Test Systems

ni.com/sts NI Semiconductor Test Systems ni.com/sts NI Semiconductor Test Systems Lower the Cost of Test With Semiconductor Test Systems The Semiconductor Test System (STS) series features fully production-ready test systems that use NI technology

More information

NetIDE: First steps towards an integrated development

NetIDE: First steps towards an integrated development NetIDE: First steps towards an integrated development environment for portable network apps F. Facca1, E. Salvadori1, H. Karl2, D. Lopez3, P. Aranda3, D.Kostic4, R. Riggio1 1 CREATE-NET (I), 2 U. Paderborn

More information

Lab Management, Device Provisioning and Test Automation Software

Lab Management, Device Provisioning and Test Automation Software Lab Management, Device Provisioning and Test Automation Software The TestShell software framework helps telecom service providers, data centers, enterprise IT and equipment manufacturers to optimize lab

More information

VoiceXML Data Logging Overview

VoiceXML Data Logging Overview Data Logging Overview - Draft 0.3-20 August 2007 Page 1 Data Logging Overview Forum Tools Committee Draft 0.3-20 August 2007 Data Logging Overview - Draft 0.3-20 August 2007 Page 1 About the Forum: Founded

More information

Storing Measurement Data

Storing Measurement Data Storing Measurement Data File I/O records or reads data in a file. A typical file I/O operation involves the following process. 1. Create or open a file. Indicate where an existing file resides or where

More information

1. Overview of Nios II Embedded Development

1. Overview of Nios II Embedded Development May 2011 NII52001-11.0.0 1. Overview o Nios II Embedded Development NII52001-11.0.0 The Nios II Sotware Developer s Handbook provides the basic inormation needed to develop embedded sotware or the Altera

More information

Embedded Software Development with MPS

Embedded Software Development with MPS Embedded Software Development with MPS Markus Voelter independent/itemis The Limitations of C and Modeling Tools Embedded software is usually implemented in C. The language is relatively close to the hardware,

More information

Executive Summary. The purpose of this document is to provide an overview of the Niagara AX product model.

Executive Summary. The purpose of this document is to provide an overview of the Niagara AX product model. Product Model Niagara AX Product Model Overview 3951 Westerre Parkway, Suite 350 Richmond, VA 23233 Ph: 804.747.4771 Fx: 804.747.5204 www.tridium.com Executive Summary The purpose of this document is to

More information

DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11

DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11 Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11 Faculty of Technology, Postboks 203, Kjølnes ring

More information

INTEGRATING TESTABILITY ANALYSIS TOOLS WITH AUTOMATIC TEST SYSTEMS (ATS)

INTEGRATING TESTABILITY ANALYSIS TOOLS WITH AUTOMATIC TEST SYSTEMS (ATS) INTEGRATING TESTABILITY ANALYSIS TOOLS WITH AUTOMATIC TEST SYSTEMS (ATS) Joseph Pillari, Thaddeus (Ted) Pertowski, and Adelbert Protin GEC Marconi Electronic Systems Corporation 150 Parish Drive Wayne,

More information

Embedded/Real-Time Software Development with PathMATE and IBM Rational Systems Developer

Embedded/Real-Time Software Development with PathMATE and IBM Rational Systems Developer Generate Results. Real Models. Real Code. Real Fast. Embedded/Real-Time Software Development with PathMATE and IBM Rational Systems Developer Andreas Henriksson, Ericsson andreas.henriksson@ericsson.com

More information

SDN and NFV in the WAN

SDN and NFV in the WAN WHITE PAPER Hybrid Networking SDN and NFV in the WAN HOW THESE POWERFUL TECHNOLOGIES ARE DRIVING ENTERPRISE INNOVATION rev. 110615 Table of Contents Introduction 3 Software Defined Networking 3 Network

More information

Scenario of using workflows in Measurement Data Management (MDM) that are based on the ASAM ODS Workflow Application Model

Scenario of using workflows in Measurement Data Management (MDM) that are based on the ASAM ODS Workflow Application Model Scenario of using workflows in Measurement Data Management (MDM) that are based on the ASAM ODS Workflow Application Model Overview Measurement Data Management with MDM The MDM-Framework MDM API and its

More information

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Reminders. Lab opens from today. Many students want to use the extra I/O pins on Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students

More information

Portfolio of Products. Integrated Engineering Environment. Overview

Portfolio of Products. Integrated Engineering Environment. Overview Portfolio of Products Integrated Engineering Environment Overview Automation Studio is an all-in-one easy-to-use software that provides an open, productive and flexible engineering environment for the

More information

Leveraging SDN and NFV in the WAN

Leveraging SDN and NFV in the WAN Leveraging SDN and NFV in the WAN Introduction Software Defined Networking (SDN) and Network Functions Virtualization (NFV) are two of the key components of the overall movement towards software defined

More information

A standards-based approach to application integration

A standards-based approach to application integration A standards-based approach to application integration An introduction to IBM s WebSphere ESB product Jim MacNair Senior Consulting IT Specialist Macnair@us.ibm.com Copyright IBM Corporation 2005. All rights

More information

Code Estimation Tools Directions for a Services Engagement

Code Estimation Tools Directions for a Services Engagement Code Estimation Tools Directions for a Services Engagement Summary Black Duck software provides two tools to calculate size, number, and category of files in a code base. This information is necessary

More information

Rapid Modular Software Integration (RMSI)

Rapid Modular Software Integration (RMSI) Rapid Modular Software Integration (RMSI) Adam Grimm adam.grimm@kihomac.com Overview RMSI Overview Future Airborne Compatibility Environment (FACE ) Analog Computer Rehost Integration of Modular Components

More information

Exercise 10: Basic LabVIEW Programming

Exercise 10: Basic LabVIEW Programming Exercise 10: Basic LabVIEW Programming In this exercise we will learn the basic principles in LabVIEW. LabVIEW will be used in later exercises and in the project part, as well in other courses later, so

More information

Introduction to Simulink & Stateflow. Coorous Mohtadi

Introduction to Simulink & Stateflow. Coorous Mohtadi Introduction to Simulink & Stateflow Coorous Mohtadi 1 Key Message Simulink and Stateflow provide: A powerful environment for modelling real processes... and are fully integrated with the MATLAB environment.

More information

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS Android NEWS 2016 AUTOSAR Linux Windows 10 Reverse ging Target Communication Framework ARM CoreSight Requirements Analysis Nexus Timing Tools Intel Trace Hub GDB Unit Testing PIL Simulation Infineon MCDS

More information

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols

Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and

More information

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER

BarTender Integration Methods. Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER BarTender Integration Methods Integrating BarTender s Printing and Design Functionality with Your Custom Application WHITE PAPER Contents Introduction 3 Integrating with External Data 4 Importing Data

More information

WEB-8000 Series and WEBs-N4. Our newest products are open 4 innovation.

WEB-8000 Series and WEBs-N4. Our newest products are open 4 innovation. WEB-8000 Series and WEBs-N4 Our newest products are open 4 innovation. For more than 15 years, the Niagara Framework has fundamentally changed the way devices and systems connect to people and the ways

More information

Getting Started with the LabVIEW Mobile Module

Getting Started with the LabVIEW Mobile Module Getting Started with the LabVIEW Mobile Module Contents The LabVIEW Mobile Module extends the LabVIEW graphical development environment to Mobile devices so you can create applications that run on Windows

More information

LabVIEW Report Generation Toolkit for Microsoft Office

LabVIEW Report Generation Toolkit for Microsoft Office USER GUIDE LabVIEW Report Generation Toolkit for Microsoft Office Version 1.1.2 Contents The LabVIEW Report Generation Toolkit for Microsoft Office provides VIs and functions you can use to create and

More information

Universal Flash Storage: Mobilize Your Data

Universal Flash Storage: Mobilize Your Data White Paper Universal Flash Storage: Mobilize Your Data Executive Summary The explosive growth in portable devices over the past decade continues to challenge manufacturers wishing to add memory to their

More information

A Technology Based Solution to Move Client Server Applications to Java /.NET in Native 3-Tier Web Code Structures

A Technology Based Solution to Move Client Server Applications to Java /.NET in Native 3-Tier Web Code Structures A Technology Based Solution to Move Client Server Applications to Java /.NET in Native 3-Tier Web Code Structures Accelerated Application Modernization (AAM) Page 1 of 16 Table of Contents TABLE OF CONTENTS...

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Your Guide to Getting Started with IVI Drivers Revision 1.0 Contents Chapter 1 Introduction............................................. 9 Purpose.................................................

More information

POSIX : Certified by IEEE and The Open Group a briefing.

POSIX : Certified by IEEE and The Open Group a briefing. POSIX : Certified by IEEE and The Open Group a briefing. The Source for POSIX Certification http://posixcertified.ieee.org January 2006. Acknowledgements: Thanks to Michael Gonzalez for several of the

More information

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Rational Web Developer for WebSphere Software Version 6.0 Rapidly build, test and deploy Web, Web services and Java applications with an IDE that is easy to learn and use IBM Rational Web Developer for WebSphere Software Version 6.0 Highlights Accelerate Web,

More information

PIE. Internal Structure

PIE. Internal Structure PIE Internal Structure PIE Composition PIE (Processware Integration Environment) is a set of programs for integration of heterogeneous applications. The final set depends on the purposes of a solution

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

State of the art Software Modeling. Tony Elliston. SIGADA 2004 Atlanta

State of the art Software Modeling. Tony Elliston. SIGADA 2004 Atlanta State of the art Software Modeling Tony Elliston SIGADA 2004 Atlanta TNI Europe Limited Market our own software modelling tools: CP-Hood and Stood. Distributor for TNI Software range of products. TNI Europe

More information

XTM for Language Service Providers Explained

XTM for Language Service Providers Explained XTM for Language Service Providers Explained 1. Introduction There is a new generation of Computer Assisted Translation (CAT) tools available based on the latest Web 2.0 technology. These systems are more

More information

Getting Started with the LabVIEW Mobile Module Version 2009

Getting Started with the LabVIEW Mobile Module Version 2009 Getting Started with the LabVIEW Mobile Module Version 2009 Contents The LabVIEW Mobile Module extends the LabVIEW graphical development environment to Mobile devices so you can create applications that

More information

Visual Programming of Logic, Motion, and Robotics

Visual Programming of Logic, Motion, and Robotics ADVANCED Motion Controls October 2014 Visual Programming of Logic, Motion, and Robotics Sándor Barta Overview The art of programming consists of mentally translating a workflow into a sequential programming

More information

How To Develop An Iterio Data Acquisition System For A Frustreo (Farc) (Iterio) (Fcfc) (For Aterio (Fpc) (Orterio).Org) (Ater

How To Develop An Iterio Data Acquisition System For A Frustreo (Farc) (Iterio) (Fcfc) (For Aterio (Fpc) (Orterio).Org) (Ater ITER Fast Plant System Controller Prototype Based on PXI Platform M.Ruiz & J.Vega on behalf of CIEMAT/UPM/IST/ITER team Universidad Politécnica de Madrid Asociación Euratom/CIEMAT IPFN, Instituto Superior

More information

IndustrialIT System 800xA Engineering

IndustrialIT System 800xA Engineering IndustrialIT System 800xA Engineering Overview Features and Benefits Integrated Engineering Environment: Supports the engineering of the entire extended automation system from field devices to plant management

More information

Information Technology Career Field Pathways and Course Structure

Information Technology Career Field Pathways and Course Structure Information Technology Career Field Pathways and Course Structure Courses in Information Support and Services (N0) Computer Hardware 2 145025 Computer Software 145030 Networking 2 145035 Network Operating

More information

LABVIEW DSP TEST TOOLKIT FOR TI DSP

LABVIEW DSP TEST TOOLKIT FOR TI DSP LABVIEW DSP TEST TOOLKIT FOR TI DSP Contents The LabVIEW DSP Test Toolkit for TI DSP uses LabVIEW to automate TI s Code Composer Studio (CCS) Integrated Development Environment (IDE) so you can create

More information

JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT. Test Code: 3750 Version: 01

JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT. Test Code: 3750 Version: 01 JOB READY ASSESSMENT BLUEPRINT WEB DESIGN - PILOT Test Code: 3750 Version: 01 Specific Competencies and Skills Tested in this Assessment: Internet Basics Describe the process of information exchange between

More information

Efficient Verification for Avionic Product Development

Efficient Verification for Avionic Product Development YAVE Test Systems Efficient Verification for Avionic Product Development With YAVE FTI offers the full range of test systems from compact budget units up to complex systems configured to customers individual

More information

TESSY Automated dynamic module/unit and. CTE Classification Tree Editor. integration testing of embedded applications. for test case specifications

TESSY Automated dynamic module/unit and. CTE Classification Tree Editor. integration testing of embedded applications. for test case specifications TESSY Automated dynamic module/unit and integration testing of embedded applications CTE Classification Tree Editor for test case specifications Automated module/unit testing and debugging at its best

More information

Jacobsen Declaration Exhibit AY

Jacobsen Declaration Exhibit AY Jacobsen Declaration Exhibit AY Train Tools Software Model railroad software for command and control Decoder Commander suite Why play with toys when you can use the prototype? SM Networked or stand alone

More information

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx

http://msdn.microsoft.com/en-us/library/4w3ex9c2.aspx ASP.NET Overview.NET Framework 4 ASP.NET is a unified Web development model that includes the services necessary for you to build enterprise-class Web applications with a minimum of coding. ASP.NET is

More information

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems eenviper White Paper #4 Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems 1 Executive Summary Cloud computing could revolutionise public services

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

DEVELOPMENT. Development Tools for Microsoft Dynamics GP. Microsoft Dynamics GP. White Paper. Date: March 2006

DEVELOPMENT. Development Tools for Microsoft Dynamics GP. Microsoft Dynamics GP. White Paper. Date: March 2006 DEVELOPMENT Microsoft Dynamics GP Development Tools for Microsoft Dynamics GP White Paper Date: March 2006 http://www.microsoft.com/dynamics/gp/default.mspx Microsoft Dynamics is a line of integrated,

More information

LabVIEW Internet Toolkit User Guide

LabVIEW Internet Toolkit User Guide LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,

More information

Testing Intelligent Device Communications in a Distributed System

Testing Intelligent Device Communications in a Distributed System Testing Intelligent Device Communications in a Distributed System David Goughnour (Triangle MicroWorks), Joe Stevens (Triangle MicroWorks) dgoughnour@trianglemicroworks.com United States Smart Grid systems

More information

MD Link Integration. 2013 2015 MDI Solutions Limited

MD Link Integration. 2013 2015 MDI Solutions Limited MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY

More information

GEDAE TM - A Graphical Programming and Autocode Generation Tool for Signal Processor Applications

GEDAE TM - A Graphical Programming and Autocode Generation Tool for Signal Processor Applications GEDAE TM - A Graphical Programming and Autocode Generation Tool for Signal Processor Applications Harris Z. Zebrowitz Lockheed Martin Advanced Technology Laboratories 1 Federal Street Camden, NJ 08102

More information

A Real Time, Object Oriented Fieldbus Management System

A Real Time, Object Oriented Fieldbus Management System A Real Time, Object Oriented Fieldbus Management System Mr. Ole Cramer Nielsen Managing Director PROCES-DATA Supervisor International P-NET User Organisation Navervej 8 8600 Silkeborg Denmark pd@post4.tele.dk

More information

Why HTML5 Tests the Limits of Automated Testing Solutions

Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Why HTML5 Tests the Limits of Automated Testing Solutions Contents Chapter 1 Chapter 2 Chapter 3 Chapter 4 As Testing Complexity Increases, So

More information

1. Overview of Nios II Embedded Development

1. Overview of Nios II Embedded Development January 2014 NII52001-13.1.0 1. Overview o Nios II Embedded Development NII52001-13.1.0 The Nios II Sotware Developer s Handbook provides the basic inormation needed to develop embedded sotware or the

More information

Performance Management Platform

Performance Management Platform Open EMS Suite by Nokia Performance Management Platform Functional Overview Version 1.4 Nokia Siemens Networks 1 (16) Performance Management Platform The information in this document is subject to change

More information

TELECOMMUNICATION SERVICE MANAGEMENT

TELECOMMUNICATION SERVICE MANAGEMENT CITR TECHNICAL JOURNAL VOLUME 1 1 TELECOMMUNICATION SERVICE MANAGEMENT QINZHENG KONG, GRAHAM CHEN, AND GLENN HOLLIMAN Abstract The development of standard platform approaches to the management of telecommunication

More information

XBoost Implementation at GoVideo

XBoost Implementation at GoVideo XBoost Implementation at GoVideo A Business Case White Paper Jeff Stokes Du Bose Sr. GoVideo developer and analyst www.govideo.com November 2004 Table of Contents Executive Summary Objectives Overview

More information

Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design

Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design Basics of Simulation Technology (SPICE), Virtual Instrumentation and Implications on Circuit and System Design Patrick Noonan Business Development Manager National Instruments Electronics Workbench Group

More information

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing

imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing imc FAMOS ensures fast results Comprehensive data processing

More information

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine

Inside the Digital Commerce Engine. The architecture and deployment of the Elastic Path Digital Commerce Engine Inside the Digital Commerce Engine The architecture and deployment of the Elastic Path Digital Commerce Engine Contents Executive Summary... 3 Introduction... 4 What is the Digital Commerce Engine?...

More information