Building Blocks for a Successful Verification Process of a Tier1 ECU - - PowerPoint PPT Presentation

building blocks for a successful verification process of
SMART_READER_LITE
LIVE PREVIEW

Building Blocks for a Successful Verification Process of a Tier1 ECU - - PowerPoint PPT Presentation

Building Blocks for a Successful Verification Process of a Tier1 ECU MOST Forum, Stuttgart/ Esslingen, May 13th, 2014 Dr.-Ing. Terezia Toth Head of Compliance Laboratory / Senior Consultant Engineer www.ruetz-system-solutions.com experts in


slide-1
SLIDE 1

www.ruetz-system-solutions.com experts in automotive data communication

MOST Forum, Stuttgart/ Esslingen, May 13th, 2014

Building Blocks for a Successful Verification Process of a Tier1 ECU

Dr.-Ing. Terezia Toth

Head of Compliance Laboratory / Senior Consultant Engineer

slide-2
SLIDE 2

www.ruetz-system-solutions.com experts in automotive data communication

  • 1. Motivation
  • 2. Test House as a Service
  • 3. Test Case Development
  • 4. Test Example
  • 5. Benefits

Agenda

2

slide-3
SLIDE 3

www.ruetz-system-solutions.com experts in automotive data communication

Tier1 supplier new to MOST Technology

  • No reference for benchmarking
  • Missing know-how (standards, OEM req.)
  • Tight time schedule of project

 Tier1 supplier needs fast ramp up

  • Know-how
  • Staff
  • Development
  • Quality management, test infrastructure

Motivation

3

slide-4
SLIDE 4

www.ruetz-system-solutions.com experts in automotive data communication 4

Typical Situation of Tier1 Suppliers

Motivation

Device

Tier1 Supplier

Test Execution

   

A B C D

Test Report Requirem ents Validation? Test Execution

OEM

Test Report

K Q P W

   

?

slide-5
SLIDE 5

www.ruetz-system-solutions.com experts in automotive data communication

Tier1 supplier needs Quality management

  • Simple method for system verification
  • Effective feedback reg. test results
  • Regular reporting to OEM
  • Project status
  • Key performance indicator

Test infrastructure

  • Test equipment
  • 100% coverage of requirements
  • Regression tests
  • Test cases reg. robustness, availability and error handling

Motivation

5

slide-6
SLIDE 6

www.ruetz-system-solutions.com experts in automotive data communication

  • 1. Motivation
  • 2. Test House as a Service
  • 3. Test Case Development
  • 4. Test Example
  • 5. Benefits

Agenda

6

slide-7
SLIDE 7

www.ruetz-system-solutions.com experts in automotive data communication 7

Role Allocation

Test House as a Service

specifies functionalities and verifies the successful implementation develops control units, not test processes and tools concentrates on detection of implementation errors and supports OEMs and suppliers with the integration

Tier1 Supplier OEM Test House as a Service

slide-8
SLIDE 8

www.ruetz-system-solutions.com experts in automotive data communication 8

Test coverage

Test House as a Service

100% coverage 80% 20% Tests available New tests

Tier1 Supplier Test House as a Service

slide-9
SLIDE 9

www.ruetz-system-solutions.com experts in automotive data communication

Process Support

Test House as a Service

9

OEM Tier1 Supplier Test House as a Service ECU Development Test, Test Development Tester < -> Developer

  • Debug
  • Effective feedback
  • Reliability
  • Scrum – if necessary
  • Integrated in Tier1’s

process

  • Know-how
  • Begin at early stage
  • f ECU development
  • High quality

Requirements Reliability through Reporting

  • KPI
  • Req. mapping
  • Req. coverage %
  • Statistics
  • Test reports
  • Tickets
slide-10
SLIDE 10

www.ruetz-system-solutions.com experts in automotive data communication

Statistics of test automation

Test House as a Service

10

slide-11
SLIDE 11

www.ruetz-system-solutions.com experts in automotive data communication

  • 1. Motivation
  • 2. Test House as a Service
  • 3. Test Case Development
  • 4. Test Example
  • 5. Benefits

Agenda

11

slide-12
SLIDE 12

www.ruetz-system-solutions.com experts in automotive data communication

Requirement Analysis, Review of Documents

  • Check of requirement definitions
  • Early identification
  • f incompleteness saves effort later

Test Case Development

12

Report Test Suite com pile analyze Test Specification Execution

System Adaptor Platform Adaptor Component Handling Control Types, Data Behavior Components Ports Timer TCI TRI Codecs Test Management System Under Test (SUT) System Adaptor Platform Adaptor Component Handling Control Types, Data Behavior Components Ports Timer TCI TRI Codecs Test Management System Under Test (SUT)

apply

Test case definition

  • Approved test specification process
  • Know-how and best practice
  • Including realistic use cases
  • Experience from 15 years
  • f system integration testing
slide-13
SLIDE 13

www.ruetz-system-solutions.com experts in automotive data communication

Ruetz Building Blocks help to develop the missing test cases

Test Case Development

13

Test Case A Test Case B Test Case C Test Case XZ Test Case XY Test Case YZ MOST Compliance Tests

Minimum effort for 100% coverage

  • Rational test automation
  • Automation for regression tests
  • Focus on progress of ECU

development

RUETZ Test Suites and Test Cases RUETZ Building Blocks for new Test Cases

slide-14
SLIDE 14

www.ruetz-system-solutions.com experts in automotive data communication

  • 1. Motivation
  • 2. Test House as a Service
  • 3. Test Case Development
  • 4. Test Example
  • 5. Benefits

Agenda

14

slide-15
SLIDE 15

www.ruetz-system-solutions.com experts in automotive data communication 15

How to test a complex behavior including

  • CAN-MOST Gateway
  • Timing
  • DTC

Test Example

DUT UDS ISO TP MHP Tester error injection timing analysis simulation

CAN MOST

trigger

  • Adapter for the OEM specific OBD tool
  • Use of Ruetz Building Blocks: UDS, ISO TP, CAN, MHP
slide-16
SLIDE 16

www.ruetz-system-solutions.com experts in automotive data communication

Test Example

16

DUT MHP ISO-TP Last Frame All ISO-TP msgs in 1 MHP msg ! ! Frames with payload 00..FF

slide-17
SLIDE 17

www.ruetz-system-solutions.com experts in automotive data communication

  • 1. Motivation
  • 2. Test House as a Service
  • 3. Test Case Development
  • 4. Test Example
  • 5. Benefits

Agenda

17

slide-18
SLIDE 18

www.ruetz-system-solutions.com experts in automotive data communication

  • Initial tests ready for execution on demand at Test House
  • Testing of DUT variants without any delay
  • Well-approved Tools and Processes
  • Professional Training, Support and Maintenance
  • Tests can be executed in-house at Tier1

ECU meets OEM and MOSTCO requirements

Benefits

18

Confidence through transparency

slide-19
SLIDE 19

www.ruetz-system-solutions.com experts in automotive data communication

  • Considered requirements
  • Mapping of requirements and test cases
  • Tickets
  • State of the test case development
  • State of the change requests
  • State of the DUT

Project can be monitored and conducted precisely by Tier1

Benefits

19

Documented project state to any given time

slide-20
SLIDE 20

www.ruetz-system-solutions.com experts in automotive data communication

Walter-Gropius-Straße 17 80807 München Germany T + 49 / 89 / 200 04 13-0 F + 49 / 89 / 200 04 13-99 info@ruetz-system-solutions.com

Thank you for your attention!

20

Dr.-Ing. Terezia Toth