Browse Publications Technical Papers 2010-01-0660
2010-04-12

Maximizing Test Asset Re-Use across MiL, SiL, and HiL Development Platforms 2010-01-0660

The use of automated test tools for automotive ECU development has been increasing in recent years, in particular for software testing, system validation and verification, and regression testing. One of the challenges for the ECU development community is that test cases created at a specific phase of software development cannot be easily re-used upstream or downstream in the development process. For example, test cases developed for a model-in-the-loop (MiL) test environment can not be easily re-used on a hardware-in-the-loop (HiL) tests system. This results in significant costs associated with re-engineering test cases and/or poor software quality. At ETAS, we understand that a critical aspect of test case design is the ability to share and re-use test scripts on different HiL hardware platforms and across different development environments (e.g. MiL, SiL, and HiL).
In this paper, we present a novel framework and toolset which enables maximum test asset re-use in embedded software and control system development. The solution allows engineers to create test cases that are test bench independent, development phase independent, test language independent, and ECU variant independent. In other words, test cases can be created in different scripting languages, parameterized for different ECU variants, and re-used on different hardware platforms or development environments (i.e. MiL, SiL or HiL). We will also present case studies that highlight the benefits of the approach.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
STANDARD

Generic Open Architecture (GOA) Framework

AS4893A

View Details

TECHNICAL PAPER

Virtualization Technology and Using Virtual CPU in the Context of ISO26262: The E-Gas Case Study

2013-01-0196

View Details

JOURNAL ARTICLE

On the Development of Optimal Hardware and Software Architectures for Propulsion Domain Control

2020-01-1419

View Details

X