Increasing the Value of your Test System Investment

Similar documents
Hardware-in-the-Loop and Real-Time Testing Techniques

Designing Next Generation Test Systems An In-Depth Developers Guide

ECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks

LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications

SIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC

Software-Defined Test Fundamentals. Understanding the Architecture of Modular, High-Performance Test Systems

National Instruments & OSIsoft Academic Program Partnership

Development and Deployment of ECU based Control Systems through MBD. Imperative role of Model based design in System Engineering

National Instruments Approach

Improving Prototype Validation with NI Multisim and LabVIEW. Bhavesh Mistry, Product Manager National Instruments

DRYING CONTROL LOGIC DEVELOPMENT USING MODEL BASED DESIGN

Verification, Validation, and Test with Model-Based Design

Using Cost Effective Distributed HIL for Rapid Prototyping

SCADE. SCADE Suite Tailored for Critical Applications EMBEDDED SOFTWARE

Cisco Start. IT solutions designed to propel your business

Model-based the gap from the functional requirements to TestStand test sequences!

Automated Continuous Verification & Validation for Automobile Software

PROPULSION CI. Continuous integration and continuous validation with explorative tests for propulsion controls and calibration

What's new with Rational IBM s Telelogic Solutions move to Jazz

SAS Overview. Rev 1.1

Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016

Don t Be the Developer Whose Rocket Crashes on Lift off LDRA Ltd

Preparing your network for the next wave of innovation

Entwicklung zuverlässiger Software-Systeme, Stuttgart 30.Juni 2011

From Design to Production

Virtual Hardware ECU How to Significantly Increase Your Testing Throughput!

WIND RIVER NETWORKING SOLUTIONS

WE IMPROVE THE WORLD THROUGH ENGINEERING!

Accelerate your Software Delivery Lifecycle with IBM Development and Test Environment Services

Designing Next Generation Test Systems. An In-depth Developers Guide

Gap Analysis and Opportunities in ESDM. Sanjeev Keskar 19 th Oct., 2011

Security for Industry 4.0 Trends -- Challenges -- Opportunities

Autonomous Systems and Simulators

Automating Best Practices to Improve Design Quality

1.4 Managing Highly Automated Test Sequences with NI TestStand. Bridging Validation and Test with Common Software Technology

Gas Combustion Testing With LabVIEW

Assuring Certainty through Effective Regression Testing. Vishvesh Arumugam

CERTIFIED. Faster & Cheaper Testing. Develop standards compliant C & C++ faster and cheaper, with Cantata automated unit & integration testing.

Move beyond the expected.

Model Based Development of a Light Function for a Rapid Prototyping System. Prof. Dr. Dieter Nazareth

Your network s path to its fiber future. Grow confidently with fiber solutions from an experienced partner

Architecture-driven development of Climate Control Software LMS Imagine.Lab Embedded Software Designer Siemens DF PL

Services solutions for Managed Service Providers (MSPs)

Cisco SP Base Service

White Paper. The Evolution of RBAC Models to Next-Generation ABAC: An Executive Summary

A number of optimizations are already in use by the majority of companies in industry, notably:

Digital Network Architecture

Designing Component-Based Architectures with Rational Rose RealTime

Application Security at Scale

APPLICATION OF THE V-CYCLE DEVELOPMENT IN THE AEROSPACE INDUSTRY

AN INTEL COMPANY WIND RIVER AUTOMOTIVE SOLUTIONS

Certified Automotive Software Tester Sample Exam Paper Syllabus Version 2.0

THE INTERNET OF THINGS FOR DEFENSE

The LabVIEW RIO Architecture and the Newest Member to the CompactRIO Family

i.mx アプリケーション プロセッサ ARM Processor for Automotive Sadeque Hanif Marketing, Microcontrollers External Use

SYNECT

Cleanroom POD Design Solutions & Benefits G-CON

Testing, Validating, and Verifying with Model-Based Design Phil Rottier

Introduction to Control Systems Design

Open Source in Automotive Infotainment

Simulator in the-loop Environment for Autocode Verification

emegasim Real-Time Digital Simulator: A Unique Smart Grid Lab and Energy Storage Bed at Newcastle University Success Story

HIL. Hardware-in-the-loop system for Automotive ECU testing and validation

ID 020C: Hardware-in-Loop: System Testing Without the System

SOLIDWORKS ELECTRICAL SUITE

TECHNOLOGY SOLUTIONS TRANSFORMING CONSTRUCTION LAYOUT. Trimble Field Link TRANSFORMING THE WAY THE WORLD WORKS

Now you can Microsoft Visual Studio 2010 with MSDN

Module Test in System Context

NI Technical Symposium 2015

Cluster Simulation with Integrated Workflow and Test Management. Chandu Puliroju dspace Inc.

FULL VIRTUALIZATION OF RENAULT'S ENGINE MANAGEMENT SOFTWARE APPLICATION TO SYSTEM DEVELOPMENT

Strengthen hybrid cloud operations and controls with Liquid Sky. Singtel Business

Autonomous Driving: And the Impact of People, Process & Technology

Automated Cloud Compliance. GxP and 21 CFR Part 11 Compliance

Direct Digital Manufacturing

Automotive System and Software Engineering with Model Based Design

What s New with the MATLAB and Simulink Product Families. Marta Wilczkowiak & Coorous Mohtadi Application Engineering Group

Deterministic Ethernet & Unified Networking

CIO Forum Maximize the value of IT in today s economy

Networking for a dynamic infrastructure: getting it right.

Cisco Access Policy Server

W3C CASE STUDY. Teamwork on Open Standards Development Speeds Industry Adoption

WIND RIVER OVERVIEW Wind River. All Rights Reserved.

MODEL-BASED PRODUCT LINE ENGINEERING ENABLING PRODUCT FAMILIES WITH VARIANTS

Verification, Validation & Traceability Nightmares? 5-ways to streamline these processes. Simplicity AI Jul-15 COMMERCIAL IN CONFIDENCE

Data Center Engineering Acceleration Efficiency Interoperability HCL ERS DATA CENTER ENGINEERING SERVICES

By V-cubed Solutions, Inc. Page1. All rights reserved by V-cubed Solutions, Inc.

DATACENTER SERVICES DATACENTER

SCADE. SCADE Display Graphical Prototyping and Design. Tailored for Critical Embedded HMIs EMBEDDED SOFTWARE

Fault-Injection testing and code coverage measurement using Virtual Prototypes on the context of the ISO standard

Cable Harness Assembly & Manufacturing

Technology Changes in Data Centers

CLOSING THE DESIGN CYCLE LOOP WITH EXECUTABLE REQUIREMENTS AND OSLC

5G Technology update. Dr. David Hammarwall Head of Product Line 5G, Ericsson

Structural Coverage Analysis for Safety-Critical Code - Who Cares? 2015 LDRA Ltd 1

IBM Rational Rhapsody Gateway Add On. User Manual

Service Provider Perspective in Meeting S1000D Requirements. S1000D User Forum 2012 June 18-21, 2012

Real-Time Hardware-In-Loop simulation for automated validation of diagnostic services

ROS-M Summary NDIA GRCC 2017

IBM Rational Rhapsody Gateway Add On. User Guide

Transcription:

1

Increasing the Value of your Test System Investment Michael Hutton Senior Market Development Manager Real-Time Test National Instruments

NOW THEN 3

NOW THEN 4

Growth of Embedded Software Boeing 787 Dreamliner Smart Washing Machine ~6.5M lines ~100k lines 5

Growth of Embedded Software is Creating an Explosion in System Complexity Smart Washing Machine Commercial Aircraft Luxury Automobile Lines of Code 100k 6.5 Mil 10 Mil 10-20 defects produced per 1,000 lines of code* Defects 1k 2k 65k - 130k 100k 200k * The Economists.May 16 th, 2010. Tech.View: Cars and software bugs. www.economist.com 6

Growth of Embedded Software 120 000 000 100 000 000 80 000 000 60 000 000 40 000 000 20 000 000 0 Lines of Code 1970 1980 1990 2000 2010 2020 2030 2040 7

Embedded Software Development Process Requirements Gathering Field Test Calibration Model Simulation Controller Plant + - Controller Plant Physical Testing Test Cells + - Rapid Prototyping Code Generation and ECU Flashing Hardware in the Loop Testing (HIL) 8

The Crisis of Complexity A Wind River Market Survey of Device Software Testing Trends and Quality Concerns in the Embedded Industry Product Complexity Driving New Testing Challenges Shorter Testing and Defect Resolution Cycles Inadequate Visibility into Quality High Cost of Poor Quality Investing in Test Automation http://www.windriver.com/products/test_management/survey-0610.pdf 9

Diverging Challenges! The quality challenge is growing, but timelines and budgets are not increasing proportionally Cost Engineers must continue to innovate and harness the latest technologies to remain competitive 10

Keys to Staying Ahead of these Challenges The quality challenge is growing, but timelines and budgets are not increasing proportionally Test Automation! Test Component Re-use Cost Traceability and Collaboration Engineers must continue to innovate and harness the latest technologies to remain competitive 11

Test Automation

Test Automation Automated Test Profile Generation TestWeaver MaTeLo Boost your test efficiency 13

Test Automation Automated Test Profile Generation Automated Test System Configuration NI TestStand APIs NI VeriStand APIs LabVIEW APIs Hardware driver APIs 14

Test Automation Automated Test Profile Generation Automated Test System Configuration Automated Test Case Execution NI TestStand Test Sequences NI VeriStand Stimulus Profiles NI VeriStand Real-Time Sequences NI VeriStand Macros 15

Test Automation Automated Test Profile Generation Automated Test System Configuration Automated Test Case Execution Automated Test Results Processing and Report Generation NI DIAdem NI LabVIEW 16

Test Automation Automated Test Profile Generation Automated Test System Configuration Automated Test Case Execution Automated Test Results Processing and Report Generation Automated Requirements Coverage and Progress Analysis IBM Rational Quality Manager NI Requirements Gateway 17

Test Automation Automated Test Profile Generation Automated Test System Configuration Automated Test Case Execution Automated Test Results Processing and Report Generation Automated Requirements Coverage and Progress Analysis 18

Test Component Re-use

Staying Competitive in a Rapidly Evolving Market To keep quality and budgets under control amidst growing product and market complexities, engineering teams should view the software and hardware test components as a common DNA that persists throughout the entire development process, from requirements definition to production test. www./ato 20

Embedded Software Development Process Design Physical Testing Prototyping HIL Validation C Code Generation 21

Testing Throughout the Process Model-inthe-Loop Testing Physical Testing Lab or Field Evaluation HIL Validation Software-inthe-Loop Testing 22

Test Components User Interfaces Stimulus Requirements Models Analysis Reports 23

Test Continuity through Component Re-use System System System System ECU ECU ECU ECU Test Components Test Components Test Components Test Components Simulated User Interface Stimulus Analysis Reports Requirements Real 24

Consistency and Efficiency throughout the Process Requirements Design Physical Testing Data Logging Data Logging Stimulus Profile Prototyping HIL Validation Stimulus Profile Data Logging Stimulus Profile Deployment Data Logging Stimulus Profile 25

Traceability and Collaboration

Traditional Approach to Quality Management Project Management System Engineering Mechanical Engineering Application Lifecycle Management System Quality/Safety Engineering Software Engineering Test Engineering Hardware Engineering 27

Rational Solution for Systems & Software Engineering Aerospace and Defense DO-178B/C DoDAF, MODAF and UPDM SysML IBM Rational Solution for Systems and Software Engineering Architecture, Design & Development Automotive ISO 26262 AUTOSAR GENIVI Requirements Systems Lifecycle Management Quality Electronics Hardware software co-design EDA Integrations Change/ Configuration Management Best Practices and Services Open Lifecycle Integration Platform Medical Devices FDA QSR standard International standards (IEC 62304) 28

Embedded Software Development Process MIL Testing Demo Requirements Gathering Field Test Calibration Model Simulation Controller Plant + - Controller Plant Physical Testing Test Cells + - Rapid Prototyping Code Generation and ECU Flashing Hardware in the Loop Testing (HIL) 29

Test Continuity through Component Re-use System System System System ECU ECU ECU ECU Test Components Test Components Test Components Test Components Simulated User Interface Stimulus Analysis Reports Requirements Real 30

Control System Controller Plant setpoint error + - 31

Setpoint Driver Throttle RPM Load Torque Engine Control Unit Engine IMT IMP RPM 32

Application Software NI Requirements Gateway Requirements traceability Impact analysis Coverage reporting NI DIAdem Data management Data visualization Data Analysis and reporting 33

Application Software NI TestStand Test automation Production test optimization Batch test data collection and reporting NI VeriStand Real-Time control, stimulus, and data logging Simulation automation and visualization Control algorithm prototyping 34

Summary Keys to Staying ahead of challenges: Test Automation Test Component Re-use Traceability and Calibration Links: For complete demo: http://www./realtimetest/ http://www./veristand/ http://www./hil/ http://www./rcp/ Thank you 35

Stay Connected During and After the Symposium /nidayscommunity facebook.com/nidays twitter.com/#!/nidays youtube.com/nidays 36