Standards for Software-Defined Vehicles and E/E Architectures
Last updated
Last updated
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.
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.
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.
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.
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.
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.
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.
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.
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.