loader image

Test Solutions for Model-based Development

How can I create the needed millions of scenarios?

How can I avoid the test explosion problem?

How can I find out if my tests are passed or failed?

Test / Verification / Analysis Targets

dSPACE TargetLink

Seamless MIL, SIL and PIL Tests

Introduction

About dSPACE TargetLink

TargetLink is a production code generator from dSPACE that generates highly efficient C code directly from Mathworks Simulink/Stateflow models. Feature highlights include informative block dialogs, a powerful hierarchical data dictionary and best-in-class AUTOSAR support. Find more information about dSPACE TargetLink on www.dspace.com

Play now
Play Video
Play now
Play Video

100% Integration,
0% Manual Setup

MIL/SIL/PIL Testing for TargetLink

Testing is often one of the most time-consuming tasks in Model-based development projects. Even before the first test case is created, significant time is often spent creating test harnesses on model and code level, as well as providing information about scaling and ranges to the test tool. Thanks to the close integration between dSPACE TargetLink and BTC EmbeddedPlatform, this effort can be dramatically reduced, giving TargetLink users more time to focus on their testing activities.

BTC EmbeddedPlatform analyses all TargetLink model details and all information about subsystems, interfaces, data-types, scaling and ranges, as well as the mapping between model and code artifacts is automatically extracted. This even includes the hierarchical structure of models, allowing smaller sub-functions to be tested on model and code level without the need for manual changes in the model. In addition to inputs and outputs, BTC EmbeddedPlatform detects internal calibrations parameters and display variables, making them accessible on all simulation levels.

Besides Model-in-the-loop (MIL) and Software-in-the-loop (SIL), BTC EmbeddedPlatform also supports TargetLink Processor-in-the-loop (PIL) simulations, providing an environment where the generated code runs on the target processor. If AUTOSAR is used, BTC EmbeddedPlatform also provides dedicated support for special AUTOSAR communication mechanisms like Client/Server or RTE-Status.

More than just a logo

Partnership between dSPACE and BTC

We understand valuable partnerships are not just created when two companies sign a contract… partnerships create value for customers,  especially when teams from both companies build trusting relationships by interacting on a regular basis. This is exactly what has been happening at dSPACE and BTC since 2008.

We closely work together in areas like marketing and sales, development, product management, engineering and support. In addition to providing TargetLink users the best possible toolchain integration, this collaboration also dramatically simplifies the handling of support cases, trainings or engineering projects.

Dr. Rainer Otterbach (Vice President Corporate Development and Strategy at dSPACE GmbH) and Hans Jürgen Holberg (CSO at BTC Embedded Systems AG) signing the renewed and extended partner contract in 2018.

BTC Embedded Systems AG is a dSPACE Strategic Partner for dSPACE TargetLink with BTC EmbeddedPlatform.

More information on the dSPACE Partner Program.

PRODUCT FOR Testing TargetLINK MODEL & GENERATED CODE

Product Package

Formal Test BASE Package

Advanced requirements-based testing enhanced by formal methods

Formal Test Package

Highly automated and advanced requirements-based testing enhanced by formal methods and automatic test generation

Formal Verification Package

Mathematically complete proof, no effort for writing testcases

Back-to-back Test Package

Software unit testing can be carried out at the model level followed by back-to-Back comparison tests between model and code

Request an Evaluation License

If you would like to try out our tools, we will gladly provide an evaluation license free of chargeEvaluations include a free launch workshop and also provide an opportunity for you to meet one-on-one with our support and engineering teams.

Schedule a Meeting with our Engineering Team

Do you have any questions or want to see our tools in action? If so, please use the link below to schedule a meeting, where a member of our engineering team will be happy to show you the features and use cases and directly answer any questions you might have.

Request an Evaluation License​

If you would like to try out our tools, we will gladly provide an evaluation license free of chargeEvaluations include a free launch workshop and also provide an opportunity for you to meet one-on-one with our support and engineering teams.

Schedule a Meeting with our Engineering Team

Do you have any questions or want to see our tools in action? If so, please use the link below to schedule a meeting, where a member of our engineering team will be happy to show you the features and use cases and directly answer any questions you might have.

BTC EMBEDDED SYSTEMS BLOG

From our Blog​

Sharing insights on embedded software development, model-based design, automatic code generation and ISO 26262 compliant testing.

PRODUCT VIDEOS

Videos

Discover some of the main features of our products in these short videos.

Back-to-back Test Package

Fully automated Back-to-back Test, Regression Test and Migration Test incl. Automatic Test Generation