Table of Content


1 Definition and Evolution of Automotive SOA
1.1 Definition
Definition
Main Features
Main Technical Features
Main Components
Main Functional Modules
Main Advantages
1.2 Differences between SOA and Signal-oriented Architecture
Comparison
Design Differences (1)
Design Differences (2)
Cockpit Software
Examples of Differences
1.3 SOA and Middleware Evolution 1
??
1.4 SOA and Middleware Evolution 2
??
1.5 SOA and Middleware Evolution 3
??
1.6 SOA and Middleware Evolution 4
??
1.7 SOA and Middleware Evolution 5
??
1.8 SOA and Middleware Evolution 6
??
1.9 SOA and Middleware Evolution 7
??
1.10 SOA and Middleware Evolution 8
??
1.11 SOA and Middleware Evolution 9
??
1.12 SOA and Middleware Evolution 10
??
1.13 SOA and Middleware Evolution 11
??


2 OEM SOA and Middleware Supply Chain
2.1 Relationship between SOA and Middleware Supply Chain of Major OEMs
Xpeng
??
2.2 SOA and Middleware Software Supply Models
Suggestions on Industrial Division of Labor for SOA
OEM SOA and Middleware Software Layout Methods
Classification of Automotive Middleware Suppliers
Main Automotive Middleware Business Models
OEM Middleware Layout Methods
Model 1:
Model 2:


3 SOA and Middleware Layout of Major Suppliers
3.1 Evolution of SOA Software Layout
Huawei
Neusoft Reach
??
3.2 SOA Communication Middleware Layout
Definition of Automotive SOA Middleware
Classification of Automotive SOA Middleware
Automotive SOA Communication Middleware
Automotive Communication Middleware Protocol: SOME/IP?DDS
Automotive Communication Middleware Protocol: MQTT
Automotive Communication Middleware Protocol: Unified Communication Middleware
Automotive SOA Communication Middleware
Automotive Communication Middleware: DDS
Automotive Communication Middleware: SOME/IP
Automotive Middleware: MCAL
??
3.3 Automotive SOA Framework Middleware Layout
Automotive SOA Framework Middleware
??
3.4 Automotive AI Foundation Model Middleware Layout
Automotive AI Foundation Model Middleware
??
3.5 SOA-based Intelligent Driving Middleware
Automotive Middleware: Autonomous Driving Middleware
??
3.6 SOA-based Vehicle Control and Other Functional Middleware Layout
Vehicle Control Middleware
??
3.7 Automotive Basic Standard Middleware Layout
AUTOSAR
??
3.8 Automotive Underlying Kernel Operating System Layout
Automotive SOA Software Platform - Underlying Operating System Kernel (1)
??


4 Automotive SOA and Middleware Application Scenarios
4.1 SOA Development and Design Process
Main Steps for OEMs to Implement SOA
Main Capabilities That OEMs Need to Implement Automotive SOA
Automotive SOA Development Methods
SOA Development and Toolchain Based on CP AUTOSAR
SOA Development and Toolchain Based on AP AUTOSAR
Automotive Service-based Function Development Process
Automotive Service-based Function Development Process
Model-based SOA Development Methods
Automotive SOA Connected Security Design
Case (1)-(6)

4.2 Central Computing Platform Scenarios Based on SOA Design
SOA-based Automotive Heterogeneous Central Computing Platform Software Design Solution (1)
SOA-based Automotive Heterogeneous Central Computing Platform Software Design Solution (2)
SOA-based Automotive Heterogeneous Central Computing Platform Software Design Solution (3)
Case (1)-(6)

4.3 Intelligent Driving Scenarios Based on SOA Design
Intelligent Driving System Solutions Based on SOA
Cases......

4.4 Intelligent Cockpit Scenarios Based on SOA Design
Cases......

4.5 Intelligent Vehicle Control Scenarios Based on SOA Design
Cases......

4.6 Other Scenarios Based on SOA Design
Geely Zeekr’s SOA-based OTA Solution
ABUP’s Service-oriented OTA Solution
Automotive Functional Safety Development Based on SOA
SOA Communication Process


5 SOA and Middleware Application of Major OEMs
5.1 Xpeng
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
Vehicle-cloud SOA Middleware Platform
Cross-domain Fusion Deployment of Vehicle Unified Middleware
SOA Communication Middleware
Hardware Sharing Cases under SOA
SOA and SaaS
SOA Application Software Development
Left/Right ZCU SOA Evolution
Left/Right ZCU SOA

5.2 NIO
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
SkyOS: A Global Operating System Based on SOA
SkyOS Middleware
Self-developed SOA Framework
TOX Communication Protocol
Software Development Toolchain
Cockpit Subsystem Digital Architecture: SOA
SkyOS-C atomization framework for cockpit subsystem
Zone control software SOA
SOA software for the latest EE architecture of NIO

5.3 Li Auto
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
Evolution of SOA and Middleware Layout

5.4 Leapmotor
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
SOA
Vehicle OS
Latest integrated EEA software architecture

5.5 Dongfeng Voyah
Evolution of SOA and Middleware Layout
“Tianyuan” centralized architecture design: SOA software architecture
Vehicle OS
“Tianyuan” centralized architecture design: SOA software architecture
Created a developer platform
Intelligent driving system based on SOA
ICA service layering

5.6 Xiaomi Automobile
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
SOA Technology
Automotive Central Computing Platform Based on SOA
Communication Methods under Vehicle Control SOA
SOA Technology
Composition of HyperOS

5.7 SAIC
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
Supply Chain of Z-One "Galaxy" Cockpit-driving Integrated SOA Full-Stack Software and Hardware Solution
Z-One "Galaxy" Cloud-link-edge Integrated SOA Software Platform
Features of Cloud-link-edge Integrated SOA Software Platform of Z-One "Galaxy" Full-stack 3.0
Z-One Cloud-link-edge Integrated SOA Software Platform
Composition of Z-One Cloud-link-edge Integrated SOA Software Platform: Basic Middleware
Composition of Z-One Cloud-link-edge Integrated SOA Software Platform: Functional Middleware
Composition of Z-One Cloud-link-edge Integrated SOA Software Platform: Developer Platform
Z-One "Galaxy" Cloud-link-edge Integrated SOA Software Platform
Z-One "Galaxy" Intelligent Operating System: ZOS
Z-One AI OS
Z-One Explores Smart Cockpits Scenario Applications Based on Integration of SOA+LLM

5.8 GAC
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
Psi OS Based on SOA Cross-domain Service Engine
Development Model of Psi OS
SOA Software Platform of “X-Soul”

5.9 BYD
SOA and Middleware Layout
Evolution of SOA and Middleware Layout

5.10 FAW
Hongqi’s SOA and Middleware Layout
Evolution of Hongqi’s SOA and Middleware Layout
SOA of HIS Based on Central Computing Platform
Software Architecture of FAW.OS
Hongqi Intelligent HIS Architecture Developer Platform
SOA-based Cockpit Platform
Vehicle SOA Platform Construction

5.11 Chery
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
EEA based on SOA Software Layered Design
CHERY-OS Architecture
Autonomous Driving Domain Controller SOA
SOA Design Case

5.12 Great Wall Motor
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
EEA SOA Layout
SOA of GEEP 4.0
100% SOA of GEEP 5.0
Central Computing SOA
Cockpit System Architecture

5.13 Changan Automobile
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
SDA Based on SOA
Service-oriented Software Platform
Service-oriented Intelligent Driving System
Cockpit-driving Integration of SOA Services
Service-oriented Communication (SOMEIP&DDS) Design
Vehicle Control Software Development Practice Based on SOA

5.14 Geely
SOA and Middleware Layout
Evolution of SOA and Middleware Layout
SOA-based OS - GeelyOS
Full-domain AI OS
Service Library Construction of SOA Ecosystem
Full-stack Self-developed Basic Software Platform: GOS
The Basic Software Platform Uses SOA to Decouple Software Services
Communication Management Module Mechanism of GOS
GOS - Multi-protocol Multi-OS Compatibility
GOS - Developer Platform and Toolchain

5.15 ZEEKR
Evolution of SOA and Middleware Layout
Ark Operating System
Ark Operating System Middleware
Automotive Platform Shared by Multiple Models
OTA Solution Based on SOA

5.16 BMW
SOA Solution Design in the Next-generation EEA
Zonal Controller Design in the Next-generation EEA
Next-generation Software Architecture Based on the Latest EEA

5.17 Mercedes-Benz
MB.OS
STAR3 Service-oriented Communication Method

5.18 Volkswagen
Key Technologies of SOA
SOA Design
Automotive Application Service Architecture of MEB Platform
SOA Communication Method
ICAS3 Intelligent Cockpit Domain, System Architecture
Software Platform Development Plan
China’s Latest CEA Layout

5.19 Volvo
SPA2 Introduces SOA (1)
SPA2 Introduces SOA (2)
SPA2 Introduces SOA (3)
5.20 Stellantis
STLA Brain: Quasi-central EEA and Software Architecture


6 Chinese Automotive SOA Design and Middleware Suppliers
6.1 Huawei
Evolution of Automotive Software (such as SOA and Middleware) Layout
SOA-based Product: iDVP Intelligent Digital Base Software Framework
SOA-based Product: Qiankun iDVP2.0 Intelligent Digital Base Software Framework
iDVP Intelligent Digital Base Toolchain Products
iDVP Intelligent Digital Base Supply Model
Vehicle-level Basic SOA
SOA: Core Concept Service-oriented Layered Decoupling
Core Composition of SOA
Development Model Features of SOA
Intelligent Driving SOA and SaaS
SOA Development Practice: Challenges
SOA Development Practice: Solutions

6.2 Neusoft Reach
Automotive SOA and Middleware Layout
Iteration of NeuSAR
SOA Solution
NeuSAR OS
NeuSAR Service Famework Middleware
NeuSAR VMB
NeuSAR AI Framework Middleware
Basic Software Product: cCore
Basic Software Product: aCore
Lightweight Basic Software: NeuSAR CP-Lite
openVOC Open Technology Framework
Python+WebService Development Framework

6.3 Jingwei Hirain
Evolution of Automotive Software (such as SOA and Middleware) Layout
Vehicle OS
Vehicle OS Toolchain
Automotive SOA Technology Layout
SOA Solution
SOA Practice Based on AUTOSAR Technology
Autonomous Vehicle Architecture Based on SOA
MCAL Products
AUTOSAR DDS

6.4 Thundersoft
Evolution of Automotive Software (such as SOA and Middleware) Layout
AquaDrive OS
Ecological Cooperation of AquaDrive OS
Cockpit-driving integration Design of AquaDrive OS
Cross-domain Integration Promotes the Evolution of Automotive Operating System
Software-defined Vehicle Business Layout
Main Software Tools and Services for Software-defined Vehicle Business
SOA Middleware

6.5 E-Planet Technologies (EPT)
Evolution of Automotive Software (such as SOA and Middleware) Layout
SOA Performance and Stability Automated Testing System
SOA End-to-end Engineering Model
SOA End-to-end Engineering Model Service Type
SOA Design and Communication Solution
SOA Software Solution
Vehicle Control and Vehicle Equipment Middleware Solution
SOME/IP Protocol Stack

6.6 UAES
Evolution of Automotive Software (such as SOA and Middleware) Layout
Evolution of USP
USP 2.0
USP Cores
USP Tools
Development Kit Based on MATLAB/Simulink
USP Developer Verification Bench
Vehicle-cloud Integrated Centralized Architecture Solution
Automotive DDS Solution

6.7 EnjoyMove Technology
Evolution of Automotive Software (such as SOA and Middleware) Layout
Development and Evolution of EMOS
EMOS
XCG Gen 1
TSN protocol stack

6.8 ArcherMind Technology
Evolution of Automotive Software (such as SOA and Middleware) Layout
Fusion OS
Central Control Domain Software Platform: FusionWise3.0
FusionWise Middleware
SOA Framework Products
AUTOSAR Product
Fusion 3.0
Intelligent Driving Domain Software Platform: FusionDrive2.0

6.9 Kotei
Evolution of Automotive Software (such as SOA and Middleware) Layout
Global Full-stack Solution for Automotive Software System
Cross-domain SOA Middleware
AI Enhanced Toolchain
Distributed Communication Middleware
Deep Cooperation with Customers
Software R&D Model Evolution
SDW 2.0

6.10 Megatronix
Evolution of Automotive Software (such as SOA and Middleware) Layout
Automotive Distributed Intelligent Operating System
Business Model


7 Foreign Automotive SOA Design and Middleware Suppliers
7.1 Bosch ETAS
Evolution of Automotive Software (such as SOA and Middleware) Layout
End-to-end Vehicle Solution
End-to-end Vehicle OS Solution
ETAS Deterministic Middleware Solution (EDMS)
TTS Deterministic Scheduling Middleware
Edge Middleware
End-to-end Vehicle OS Solution

7.2 Continental Elektrobit
Evolution of Automotive Software (such as SOA and Middleware) Layout
Automotive Basic Software Products
SOA Middleware Solution
Automotive Basic Software Products
EB corbos Link
EB zoneo
EB zoneo GatewayCore
Automotive HPC Software Architecture
Software Platform for Next-generation Automotive Electronics Architecture: EB xelor
"Software Functions and Products" for Body Domain and Actuators

7.3 Vector
Automotive Operating System
APP Cross-domain Fusion Deployment Tools
Cross-domain Fusion Third-party Communication Middleware Fusion Solution
System Routing Application Case
SOA Design Based on PREEvision

7.4 Aptiv
Evolution of Automotive Software (such as SOA and Middleware) Layout
Automotive Software Technology
Cloud Native Middleware and Development Products
Middleware Composition
Evolution of Intelligent Driving System Architecture Layout
Evolution of Intelligent Driving System Architecture Layout
Intelligent Driving System Software Middleware
Trends of Scalable and Modular Intelligent Driving System Software
Sixth-generation ADAS Platform Architecture
SOA-based Zonal Controller Software Architecture

7.5 TTTech AUTO
Evolution of Automotive Software (such as SOA and Middleware) Layout
Motionwise Middleware Function Comparison
SOA Software Solution
MotionWise Schedule
Main Components of MotionWise Schedule
Development Process of MotionWise Schedule
Zetta Auto
Technology Framework of Zetta Auto
Solution Framework of Zetta Auto
Dynamics

7.6 GUARDKNOX
Automotive SOA Products