NovaCarts Virtualization Solutions

Faster testing in mixed environments

The automotive industry is undergoing significant change: new technologies such as autonomous driving are leading to a continued increase in the complexity of vehicles and the dynamics of their development,  meaning that, as a result, many new functionalities have to be validated quickly and reliably.

Simply extending conventional test systems (e.g. classic HiL test benches) is no longer sufficient to provide the necessary test capacities. One way of augmenting testing resources is to use commercial and in-house cloud technology, such as (Docker) containers.

CMR environments in automotive testing

What is known as "connected mixed reality" (CMR) is created in this context by combining the advantages of HiL systems with the strengths of cloud technology in an intelligent manner. This gives rise to test environments with real, simulated and virtualized components. An important feature of CMR environments is their automatic configurability. All variations are possible, from a purely virtual simulation to a complete network with all control units of a vehicle. Tests on individual control units benefit from a realistic simulation of the rest of the vehicle.

The basis for CMR is a real-time container technology that allows simulations to be executed in a standard format (e.g. Docker). A wide variety of components can be involved in a test setup. This therefore necessitates standardized Ethernet-based middleware with real-time capability (e.g. a functional engineering platform, FEP).

A CMR platform allows a complete vehicle to be freely partitioned into real and simulated control units. When a test job is started, these are dynamically interconnected and are available again for other tests after the job has been executed. Depending on requirements, control units can also be made available multiple times in a test farm.

Environment and Sensor Simulations

Complex environment and sensor simulations constitute another building block of CMR test setups. For example, elaborate 3D environment simulations or complex models from sensor manufacturers can be used. Control engineering models running in a virtual environment and a test automation solution such as EXAM complement the simulation. Operation and control is performed out via web interfaces as well as standardized interfaces (e.g. REST).

Continuous Integration

CMR environments enable continuous integration in the testing of ECUs and hence fully automated test sequences. A test environment will be configured automatically if a new software version becomes available for a control unit. The tests based on this environment then start and the results are stored. Subsequently, the resources are available for the next test.

MicroNova offers the following solutions for CMR environments:

NovaCarts Virtual Software

The proven NovaCarts software is available as a Docker container, allowing simulations to be run on local computers as well as in cloud configurations. 

NovaCarts Virtual Hardware

NovaCarts hardware is designed to operate in cloud environments, permitting all current NovaCarts hardware devices to be operated in real time from a cloud. This applies to I/O modules as well as communication buses.

EXAM Virtual

A suitable tool for the EXAM test automation solution is already available in the form of the Test Cloud Controller (TCC). The TCC automatically distributes test cases to the various execution instances in the cloud.


Abdülkerim Dagli
+49 8139 9300-0


News: Just released: Customer magazine InNOVAtion 2/2023 more

Press Release: Autocrypt and MicroNova Launch Strategic Partnership to Advance Automotive Cybersecurity more

Career: Exam Consultant (m/f/d) more

MicroNova - Contact

MicroNova AG
Unterfeldring 6
85256 Vierkirchen

    +49 8139 9300-0

» How to find us