# Standards for Software-Defined Vehicles and E/E Architectures

Standards play a crucial role in shaping the development and interoperability of **Software-Defined Vehicles (SDVs)** and **E/E architectures**. In this chapter, we explore three key standards: **AUTOSAR**, **COVESA**, and **SOAFEE**, which have become foundational in modern automotive engineering. In addition, we will be looking at Eclipse SDV as an open source alliance, building on open standards.

## **AUTOSAR: A De Facto Industry Standard**

The **AUTOSAR (Automotive Open System Architecture)** standard is a widely adopted architecture that has been implemented by numerous OEMs and suppliers across millions of vehicles. Developed by the **AUTOSAR partnership**, an alliance of OEMs, Tier 1 suppliers, and other industry players, it aims to decouple hardware and software through a standardized layer.

<figure><img src="https://392531723-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqBHYU6DD895ydQm5PcS%2Fuploads%2FrXsdqRN59ed2dzFlWsrg%2Fimage.png?alt=media&#x26;token=18fc0b98-f007-4eef-83c3-0d5bb2cc4f40" alt=""><figcaption></figcaption></figure>

This architecture supports key functionalities such as **adaptive cruise control** and **lane departure warnings**, typically in applications with high **ASIL ratings**. It also provides standardization for communication, diagnostics, and integration with vehicle networks.

* **Advantages**:
  * Strong standardization and interoperability.
  * Scalability for diverse systems integration.
  * Proven safety and reliability for critical applications.
* **Challenges**:
  * High complexity and a steep learning curve.
  * Limited flexibility for rapid innovation.
  * Potentially higher development costs.

Despite its limitations, AUTOSAR remains a cornerstone in ensuring reliable and scalable automotive systems.

{% embed url="<https://medium.com/volvo-cars-engineering/the-reality-of-autosar-and-the-way-forward-36af39ec4099>" %}

<figure><img src="https://392531723-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqBHYU6DD895ydQm5PcS%2Fuploads%2F5y4z1KD3l5bNvTIniV7O%2Fimage.png?alt=media&#x26;token=51fb2c23-6ccd-42b7-ae33-f257fb377db5" alt=""><figcaption></figcaption></figure>

## **COVESA: Vehicle Signal Specification (VSS)**

**COVESA (Connected Vehicle Systems Alliance)**, formerly known as GENIVI, is an open alliance that promotes interoperability in **connected vehicle solutions**. A key contribution from COVESA is the **Vehicle Signal Specification (VSS)**, a standard for structuring and accessing vehicle data.

<figure><img src="https://392531723-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqBHYU6DD895ydQm5PcS%2Fuploads%2FctjGO7eWBEVRF8umw8hl%2Fimage.png?alt=media&#x26;token=07fa2546-33b2-4ab8-bdd1-4bde8c25d232" alt=""><figcaption></figcaption></figure>

COVESA VSS provides a **tree-structured data model** that organizes vehicle domains and their associated sensors and actuators. This standard essentially realizes the **signal-to-service transformation** discussed earlier in **Service-Oriented Architectures (SOA)**.

* **Key Features**:
  * Standardized vehicle signal definitions.
  * Simplified data access for applications.
  * Strong alignment with modern SOA principles.

The adoption of COVESA VSS ensures seamless data handling and accelerates development for connected and software-defined vehicles.

## **SOAFEE: Scalable Open Architecture for Embedded Edge**

The **SOAFEE (Scalable Open Architecture for Embedded Edge)** standard, spearheaded by **ARM** and supported by a wide range of OEMs, Tier 1s, hyperscalers, and other industry players, introduces **cloud-native principles** to the automotive industry.

<figure><img src="https://392531723-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqBHYU6DD895ydQm5PcS%2Fuploads%2F0aNdqcMT9WD5zYWPyop7%2Fimage.png?alt=media&#x26;token=dbdb03d2-5b0a-4de5-b6e1-7b27145731b4" alt=""><figcaption></figcaption></figure>

SOAFEE integrates both **on-board** and **off-board** environments to handle mixed-criticality services efficiently.

* **On-Board Architecture**:
  * Differentiates between **high-compute CPUs** for performance and **high-safety CPUs** for critical functions.
  * Provides separate **QM** and **ASIL** environments.
  * Features a **hardware abstraction layer (HAL)** to support both high and low-safety services.
* **Off-Board Architecture**:
  * Executes cloud-based microservices in a mixed-criticality environment.
  * Ensures seamless interaction with on-board systems via orchestrators.

SOAFEE's **mixed-criticality orchestrators** and modular design enable greater flexibility and efficiency in managing SDV services. It bridges the gap between automotive-grade safety requirements and the agility of cloud-native architectures.

## Eclipse SDV: Driving Open-Source Innovation

The **Eclipse SDV Working Group**, hosted by the **Eclipse Foundation**, plays a pivotal role in advancing open-source development for **Software-Defined Vehicles (SDVs)**. Its mission is to create an open-source platform supporting tools, frameworks, and runtime environments that align with modern industry standards such as **AUTOSAR**, **COVESA**, and **SOAFEE**.

Key contributions from Eclipse SDV include **reference implementations**, **open development models**, and the promotion of **standardized APIs**. This enables faster, collaborative development and ensures interoperability between different SDV components. By embracing an open-source approach, Eclipse SDV accelerates the deployment of cutting-edge automotive technologies while fostering a global developer community focused on the future of mobility.

## Summary: Standards and Alliances Shaping SDVs

Together, **AUTOSAR**, **COVESA**, **SOAFEE**, and **Eclipse SDV** address the evolving demands of **Software-Defined Vehicles**, balancing **safety**, **scalability**, and **innovation**. These standards empower OEMs and suppliers to build **interoperable** and **future-ready** vehicle platforms by standardizing hardware-software integration and promoting cloud-native, service-oriented architectures.

Complementing these technical standards, the **SDV Alliance** serves as a global initiative fostering industry collaboration. By uniting automotive manufacturers, technology companies, and software developers, the alliance defines **best practices** and **standards** for SDV ecosystems, ensuring a cohesive and innovative approach across the automotive industry.

Together, these standards and alliances create a solid foundation for the automotive industry’s **software-driven transformation**, supporting cutting-edge technologies while ensuring **functional safety**, **data-driven intelligence**, and **service-oriented designs** that define the future of mobility.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.sdv.guide/sdv101/part-c-building-blocks/standards-for-software-defined-vehicles-and-e-e-architectures.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
