For a better experience on, enable JavaScript in your browser. Thank you!


System Architecture Software

SystemDesk is a system architecture tool that provides sophisticated and extensive support for modeling AUTOSAR architectures and systems for application software. Additionally, SystemDesk generates virtual ECUs (V-ECUs) out of the application software. The V-ECUs can be used as units under test with the dSPACE simulation platforms, such as the PC-based simulation platform VEOS for validating the ECU software.

  • Support of AUTOSAR 4.2

    SystemDesk 4.4 supports the complete data model of AUTOSAR 4.2 for creating the software architecture, letting users exploit all the new functions AUTOSAR 4.2 provides.
    It is also possible to generate virtual ECUs (V-ECUs) out of the applications software and use them for early validation.

  • SystemDesk 4.3 Product Information

    Read more about the SystemDesk Modeling Module for modeling AUTOSAR software architectures and the SystemDesk V-ECU Generation Module for generating AUTOSAR-compliant virtual ECUs for validation purposes early in the development process.

  • Video: Example Workflow for SystemDesk

    These software demo videos give you a deeper insight into the functions of SystemDesk.

    Read more

  • Successful ECU Software Development with SystemDesk and EB tresos Studio

    Webinar Recording: This webinar demonstrates how to develop ECU software from the software architecture to the basic software with SystemDesk and EB tresos Studio.

    Read more

  • Generating Virtual Electronic Control Units Based on AUTOSAR

    Webinar Recording: This webinar demonstrates how to generate virtual electronic control units (V-ECUs) based on AUTOSAR, including the integration of basic software components.

    Read more

  • Introducing AUTOSAR, Workflows and Tools

    Webinar Recording: This webinar, hosted by dSPACE and Elektrobit, provides a basic introduction to the up-and-coming AUTOSAR standard for developing in-vehicle software.

    Read more

  • AUTOSAR implemented

    To optimize cooperation with the electronic control unit suppliers, PSA decided to make the development process for drivetrain ECUs AUTOSAR-compliant. To do this efficiently, PSA set up a tool chain that seamlessly supports elementary process steps from creating the architecture to actual implementation. Several AUTOSAR-compliant production projects have since been successfully completed.

  • Success in series

    From the very beginning, dSPACE has actively supported the development and widespread use of the AUTOSAR standard and has inspired many customers to work with dSPACE’s AUTOSAR-supporting tools. The many successful projects and innovative developments encourage dSPACE to further boost AUTOSAR support. Joachim Stroop, Lead Product Manager and AUTOSAR expert at dSPACE, gives insight into the current activities.

    Read more

  • Virtual ECUs in Action

    Classic hardware-in-the-loop (HIL) simulation uses the real electronic control units (ECUs) to test whether their software functions correctly. Now virtual validation and virtual ECUs are providing new potential for more efficient, high-quality HIL simulation tests.

    Read more

  • Design and Analysis of a Controller

    From the System Design Idea to AUTOSAR Architecture with Basic Software Modules.

    Read more

  • Safely Excluding Serious Errors

    In model-based development, software is developed at a high level of abstraction, i.e., as a model, and the C code implementation is automatically generated from the model. The high degree of abstraction allows intuitive application development and increases development efficiency.

    Read more

Application Areas

SystemDesk is a system architecture tool that provides sophisticated and extensive support for modeling AUTOSAR architectures and systems for application software. Comprehensive graphical support facilitates the first use but also enables efficient and error-reduced working during large-scale projects. Additionally SystemDesk makes validating AUTOSAR-based system architectures possible at an early development stage. Therefore, virtual ECUs (V-ECUs) are generated out of the application software and used as units under test with the dSPACE simulation platforms, such as the PC-based simulation platform VEOS for validating the ECU software.

Key Benefits

  • Clear system overview due to graphical modeling
  • with diagrams
  • Flawless data input due to sophisticated dialogs and
  • editors
  • Easy generation of virtual ECUs for validation purposes
  • Reliable project quality through comprehensive rule-based validation of consistency and correctness
  • Convenient development process due to automation of recurring tasks or remote control by third-party tools via the open API 

Functionality Description
AUTOSAR modeling
  • Modeling software architectures and systems according to the AUTOSAR standard
  • Clear overview due to graphical modeling with diagrams
  • Sophisticated editors and dialogs for easy and faultless data entry
  • Data exchange: flexible and easy-to-configure import and export of ARXML files
  • Complete support of AUTOSAR meta model1)
  • Import of communication matrices (DBC, LDF, FIBEX)
V-ECU generation
  • Generation of virtual ECUs for simulation with VEOS and SCALEXIO
  • Easy and mostly automatic integration
  • Mostly automatic configuration and generation of required basic software modules according to the system requirements
  • Partial configuration of basic software (such as COM)
Process support
  • Comprehensive, rule-based validation of the system architecture and ECU software regarding consistency, correctness, and completeness
  • Easy data exchange with dSPACE’s code generator TargetLink
  • Compatible with every AUTOSAR-compliant basic software configuration tool
  • Completely documented API for automating tasks such as report generation, creating a software architecture or adding a composition with ports n Hyperlink connection between model elements and single requirements in a requirement management tool such as IBM Rational® DOORS®

1) SystemDesk 4.x only

Application Areas

The SystemDesk Modeling Module enables the modeling of AUTOSAR software architectures and systems containing one or more networked AUTOSAR ECUs. It supports the software architecture development process from modeling software components (SWCs) to specifying system aspects including the hardware topology and network communication.

Key Benefits

  • Easy workflow and intuitive working environment
  • Easy start in working with AUTOSAR
  • Ideally suited for large production projects
  • Reliable data exchange between different project members

Application Areas

For virtual validation applications, the SystemDesk V-ECU Generation Module lets you model and generate virtual ECUs (V-ECUs). V-ECUs enable you to test the system's overall behavior with either the PC-based simulation platform VEOS or the hardware-in-the-loop (HIL) simulator SCALEXIO® as soon as the implementation with C code is available.

A V-ECU can consist of just a single application software component (SWC) containing multiple functions, or a more complex software architecture containing several connected application SWCs including the basic SWCs.

Key Benefits

  • Guided creation of virtual ECUs out of the software architecture
  • Selective adjustment of BSW components tailored to specific requirements
  • All required basic software modules for the simulation

Working with SystemDesk

Both SystemDesk versions include numerous features that support your development process:

AUTOSAR-Compliant Modeling
Use SystemDesk’s authoring capabilities to create and edit software architecture and system descriptions according to the standard AUTOSAR R3 and R4.
Dialogs and Diagrams
For an easy and efficient capture and configuration of common AUTOSAR data, SystemDesk offers convenient, pre-configured dialogs. Additionally, special diagrams of the software architecture and system elements help to keep an overview of your model.
Data Exchange with TargetLink
You can exchange data seamlessly between SystemDesk and dSPACE's production code generator TargetLink. This gives you a safe process in a model-based development environment for including the actual functionality in the software architecture.
Generation of Virtual ECUs for Simulation
Use SystemDesk to generate virtual ECUs (V-ECUs) that include basic software modules to get a realistic representation of the real ECU. Simulate the V-ECU with VEOS or SCALEXIO® to validate your software when a hardware prototype is not available (yet).
Project Validation
Use SystemDesk’s validation to ensure that your project is complete and consistent. You can define your own custom validation rules to also check for company-specific project requirements.
Complete and Documented Tool API
Use the open tool API to automate recurring design tasks and extend the features of SystemDesk according to project-specific requirements.
Import and Export of AUTOSAR Files
SystemDesk offers comprehensive features for importing and exporting AUTOSAR files. You can flexibly configure the data to be included in each individual project. Import and export are done with just a few clicks.
Connecting and using configuration and version management tools with SystemDesk is made easy with special import and export options.

Success Stories Support