Skip to main content
ETAS Deterministic Middleware Solution EDMS

Fast track your development of safe ADAS/AD functions

Night view of highway overpass with light trails, demonstrating the efficiency gains from ETAS' middleware solution EDMS.

The ETAS Deterministic Middleware Solution (EDMS) is tailored for the development of automated driving systems (ADAS/AD), supporting software and hardware architecture modeling and high-performance communication. The solution consists of multiple tools, ECU software libraries and a robust API for the ADAS/AD development cycle.

Solving ADAS/AD challenges with middleware solutions

Learn how our middleware handles high-bandwidth sensor data, ensures reproducible behavior for AD development, and supports functional safety up to ASIL-D. We also cover the unique challenges of ADAS systems, explore the evolution of ECUs, and explain why a dedicated middleware solution is key for efficient development. Plus, see how our tools accelerate debugging and reduce physical testing miles with simulation-based validation.

Your benefits

Accelerates development

Enables efficient development of ADAS/AD functions by accelerating the ADAS/AD cycle via simulation-based testing, debugging, and validation.

Safety-compliant

Complies with highest safety standards, up to ASIL-D.



Cost- and time-saving

Allows massive reduction of physical test miles with virtual test drives.

Efficient and faster development of complex ADAS/AD software with the ETAS Deterministic Middleware Solution.

Find out how our middleware solution can save you time and money in your development process. In this video, our experts Uwe Maier and Suprith Rao demonstrate how middleware solutions enable efficient and faster development of ADAS/AD software. See how middleware abstracts hardware, enabling adaptable software use across vehicle types. The demo focuses on the critical differences between deterministic and non-deterministic middleware, showcasing how consistent behavior in the lab ensures accurate validation for autonomous driving functions.

Features

Image showing the front page of the ETAS whitepaper “Mastering the development challenges of safe ADAS and autonomous driving functions”

White paper: Mastering the development challenges of safe ADAS/AD functions

From advanced driver assistance systems (ADAS) to fail-safe validation methods, this white paper reveals key insights into overcoming safety challenges. Discover how re-computation is a key validation tool and how the AD Cycle is a structured framework for developing reliable ADAS/AD systems.

Download now to explore how to master the challenges of developing safe ADAS/AD functions.

Boost productivity and streamline development with ETAS Deterministic Middleware Solution

Man looking at tablet with graphic of ADAS/AD cycle on screen.

Find out how ETAS Deterministic Middleware Solution enhances productivity and streamlines embedded software development processes. Visit our EDMS webspace to try the EDMS SDK and get in-depth know-how about the challenges of developing ADAS/AD functions, expert knowledge and tutorials.

Fast and efficient development & validation of safe ADAS/AD vehicle functions

Accelerate your development with our cutting-edge software development kit and middleware runtime. And see yourself how the ETAS Deterministic Middleware Solution EDMS can save you time and costs.

ETAS DMS’ Software development kit offers a comprehensive toolkit for developing and running ADAS/AD applications on µP/POSIX platforms. With advanced tools and a high-performance runtime, it ensures safety, security, and efficiency, allowing engineers to create safe ADAS / AD vehicle functions faster.

ETAS DMS Middleware & Runtime Libraries deliver safety-certified, high-performance communication for ADAS/AD applications using zero-copy mechanisms. They ensure secure, efficient, and reliable application management and execution.

Try ETAS Deterministic Middleware Solution out yourself. Start developing with our EDMS SDK now.

From months to weeks: find out, how much time and cost you could save for your company with the ETAS Deterministic Middleware Solution.

The ADAS/AD cycle: accelerating development with ETAS Deterministic Middleware Solution

A businessman reviews the ETAS AD Cycle middleware solution on his tablet, highlighting its role in streamlining automotive software development.

The ADAS/AD Cycle is a structured, iterative process designed to streamline the development of ADAS and autonomous driving (AD) systems. It offers you a step-by-step approach to ensure efficiency and safety in complex automotive environments.

  • Design & Develop – Create the system’s architecture and design the necessary algorithms for AD functionality.
  • Deploy – Convert the design into code and configurations to run on the vehicle’s electronic control units (ECUs).
  • Build – Compile the code and middleware into executable binaries.
  • Drive/Measure/Record – Test the system during actual drives, capturing and storing valuable data.
  • Replay & Simulate – Use recorded data to validate the system’s performance through simulation and recomputation tools.
Want to learn more and ensure continuous improvement and robust validation of ADAS/AD systems?

ETAS Downloads

Icon document download

ETAS Download Center provides abundant information on ETAS Products and Solutions, in the form of flyers, brochures, technical articles, or manuals. You will also find hotfixes and software updates.

All news

Next events

Contact us

Do you have any questions? Feel free to send us a message. We will be more than happy to help.

Contact us today!