Automatic ASAM MCD-3 supported test. PikeTec GmbH Dr. Jens Lüdemann



Similar documents
ASAM ODS Workflow in the area of vehicle safety with openmdm

Model-based Testing of Automotive Systems

ETAS. We offer regularly scheduled training seminars for both novice and advanced ETAS tool users.

Product Information CANape Option Simulink XCP Server

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

Dr.-Ing. Rainer Rasche dspace GmbH Rathenaustrasse Paderborn automotive testing expo June 22, 2010

Software Production. Industrialized integration and validation of TargetLink models for series production

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution

Virtual Integration and Consistent Testing of Advanced Driver Assistance Functions

Chip simulation of automotive ECUs

In networking ECUs in heavy-duty vehicles, it is the J1939 protocol that. plays a key role. J1939 networks are based on the CAN bus (high-speed

EHOOKS Prototyping is Rapid Again

Wiederverwendung von Testfällen bei der modellbasierten SW-Entwicklung

Model-based Testing of Automotive Systems

Model-based Testing of Automotive Systems

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Dr. Ulrich Lauff, Dr. Kai Pinnow, and Dipl.-Ing. Florian Schmid. New Tools and Methods for Validation and Calibration

Performance Study based on Matlab Modeling for Hybrid Electric Vehicles

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

Development of AUTOSAR Software Components within Model-Based Design

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle

Integrated Model-based Software Development and Testing with CSD and MTest

Product Training Services. Training Options and Procedures for JobScheduler and YADE

6. European SystemC Users Group Meeting

Product Information CANape

Hardware-in-the-Loop Simulation

OPC COMMUNICATION IN REAL TIME

Better Test Quality by Automation

Hardware in the Loop (HIL) Testing VU 2.0, , WS 2008/09

Model-Driven Software Development for Robotics: an overview

Data Logging and Realtime Visualization

ALM120 Application Lifecycle Management 11.5 Essentials

Robot Control MRobot

imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing

idas Data Application and Documentation

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

Making model-based development a reality: The development of NEC Electronics' automotive system development environment in conjunction with MATLAB

Automatic Validation of Diagnostic Services

One common language for domain experts and test engineers

NI Platform for automotive measurement and test applications

TEST AUTOMATION FRAMEWORK

IndustrialIT System 800xA Engineering

SECTION 4 TESTING & QUALITY CONTROL

automotive.elektrobit.com Driver assistance software EB Assist solutions

Software Development Principles Applied to Graphical Model Development

Virtual Integration for hybrid powertrain development, using FMI and Modelica models

Validating Diagnostics in Early Development Stages

LSKA 2010 Survey Report Job Scheduler

Core Fittings C-Core and CD-Core Fittings

Using Model and Code Reviews in Model-based Development of ECU Software Mirko Conrad, Heiko Dörr, Ines Fey, Ingo Stürmer

ISO11783 a Standardized Tractor Implement Interface

WHITE PAPER AUTOMATED, REAL-TIME RISK ANALYSIS AND REMEDIATION

Model-driven development solutions To support your business objectives. IBM Rational Rhapsody edition comparison matrix

OTX Basic concepts Open Diagnostic Framework Demonstration

100% Software that means business

Towards Collaborative Requirements Engineering Tool for ERP product customization

CONTROL SYSTEM HiCOS. 12.1/1 HiCOS

SOFTWARE IN TRACTORS: ASPECTS OF DEVELOPMENT, MAINTENANCE AND SUPPORT

Model-Based Development of ECUs

Urbancode Deploy Overview

isolar Integrated Solution for AUTOSAR

Advanced Techniques for Simulating ECU C-code on the PC

Plug. & Play. Various ECUs tested by automated sequences. dspace Magazine 3/2009 dspace GmbH, Paderborn, Germany info@dspace.com

Implement a unified approach to service quality management.

A Guide Through the BPM Maze

Creating While Loops with Microsoft SharePoint Designer Workflows Using Stateful Workflows

Learning More About Load Testing

Quality Assurance Training Program

VELOCITY LAB TM Embedded Development Ecosystem

Model Sharing to leverage customer cooperation in the ECU software development

IT Service Continuity Management PinkVERIFY

EBERSPÄCHER ELECTRONICS automotive bus systems. solutions for network analysis

Introduction to MATLAB Gergely Somlay Application Engineer

Software Engineering for LabVIEW Applications. Elijah Kerry LabVIEW Product Manager

SMART FACTORY: Real Time Multi-Agent Resource Allocation, Scheduling, Optimization and Controlling

Build Your Knowledge!

Using big data in automotive engineering?

View Point. Overcoming Challenges associated with SaaS Testing. Abstract. - Vijayanathan Naganathan, Sreesankar Sankarayya

Doug Berger THE NEXT GENERATION TIMING AND DATA SYSTEM

Microsoft Windows PowerShell v2 For Administrators

Embedded OS. Product Information

SOFTWARE TESTING TRAINING COURSES CONTENTS

Part I. Introduction

Analysis of Large Scale Data Volumes

Advanced Server Virtualization: Vmware and Microsoft Platforms in the Virtual Data Center

Your Go! to intelligent operational management

How To Program A Laser Cutting Robot

Risk Assessment and Security Testing Johannes Viehmann 2015 of Large Scale Networked Systems with RACOMAT

We thank you for the good cooperation in 2014 and wish you a wonderful holiday season and a happy new year! Facts & Figures

UPDATE MANAGEMENT SERVICE The advantage of a smooth Software distribution

Automotive Software Engineering at Hella KGaA. Software Engineering for Software Intensive Systems,

Continuous Integration Build-Test-Delivery (CI-BTD) Framework in compliance with ISO26262

Transcription:

Automatic ASAM MCD-3 supported test PikeTec GmbH Dr. Jens Lüdemann

Test challenges Clear test case description (Modeling) Continuity and consistency at all test platforms Automated Execution, Assessment, Reporting Real-time behavior synchronous measurement of controller-internal signals Coverage and tracing of Requirements (ISO 26262) Folie 2

Testing with TPT 1 Test modeling 2 Test execution 3 Assessment + Reporting???? assessment description test results Tester Test modeling fully automated Test assessment Test documentation scenario description data logs platform specific TPT Virtual Machine Platform adapter Test execution 3

Motivation Testing control systems requires special features. Folie 4

What makes automotive testing special? Feature 1: Tests must be portable and reusable between the integration levels and technologies. Modeling Coding / Code Generation Target MC Integration ECU Integration Car Integration Functional refinement Objective: Test refinement, instead of test rewriting! Folie 5

What makes automotive testing special? System under Test Feature 2: Tests must handle signals, parameters, and diagnosis in a simple way. Stimulation Data tables, recorded data, parameter sets Test Case Behavior Folie 6

What makes automotive testing special? System under Test Feature 2: 3: Tests Tests must must be able handle to react signals, to system behavior parameters, online and (closed-loop diagnosistests). in a simple way. Stimulation Test Case Behavior Observations Data Expressive tables, closed-loop recorded data, test parameter models sets Folie 7

What makes automotive testing special? System under Test ECU Feature 4: Tests must be real-time enabled. Real time! Stimulation Real time! Test Case Behavior Observations Folie 8

What makes automotive testing special? System under Test ECU Feature 5: Tests must handle data from different sources. Stimulation Test Case Behavior Observations MCD-3 Folie 9

What makes automotive testing special? System under Test ECU Feature 6: Test results should be evaluated automatically based on the requirements. Stimulation Test Case Behavior Observations??? Folie 10

Process Examples Folie 11

TPT Workflow Example for MATLAB/Simulink 1 Test modeling 2 Test execution 3 Assessment + Reporting Simulink Model Instrumented Model TPT Test Model Automated Test Assessment Automated Test Reporting All signals can be accessed during simulation Folie 12

TPT Workflow Example for C-Code Simulink Model Instrumented Model 1 Test modeling 2 Test execution 3 Assessment + Reporting TPT Test Model Automated Test Assessment Automated Test Reporting 1 Test modeling 2 Test execution 3 Assessment + Reporting C-Code Instrumented C-Code Folie 13

TPT Workflow Example for HiL Test Execution 1 Test modeling 2 Test execution 3 Assessment + Reporting TPT Test Model HiL Automated Test Assessment Automated Test Reporting 1 Test modeling 2 Test execution Assessment + Reporting Only HiL-signals can be accessed during simulation. Missing controller-internal signals Folie 14

Access controller internal signals via separate tools Remote control via ASAM MCD-3 ETAS INCA Vector CANape Folie 15

Process Example HiL Test Execution 1 Test modeling 2 Test execution parallel measurement 3 Assessment + Reporting TPT Test Model HiL Automated Test Assessment Automated Test Reporting TPT MCD-3 Configuration Measurement via MCD-3 server (e.g. ETAS INCA) Folie 16

Summary Platform independent test models Consistency from model to assessment and report Automated tests (from test execution to test report) Closed loop tests supported Abstract test language Systematic test case definition using Intuitive graphical models ASAM MCD 3 measuring and access to signals 17

Visit our booth 1962 at Automotive Testing Expo Folie 18