diff --git a/docs/_assets/sw_arch_v_1.drawio.svg b/docs/_assets/sw_arch_v_1.drawio.svg index 47a9590ae43..6a7372f84e9 100644 --- a/docs/_assets/sw_arch_v_1.drawio.svg +++ b/docs/_assets/sw_arch_v_1.drawio.svg @@ -1,1253 +1,1143 @@ - - - - - + + + + + + + + + + + - - - - - -
-
-
- C++ Base Libraries -
-
-
-
- - C++ Base Libraries - -
+
+ + + + +
+
+
C++ Base Libraries
+
+
+
+ C++ Base Libraries +
+
- + + - - - - - -
-
-
- System Services -
-
-
-
- - System Services - -
+
+ + + + +
+
+
System Services
+
+
+
+ System Services +
+
- + + - - - - - -
-
-
- Communication -
-
-
-
- - Communication - -
+
+ + + + +
+
+
Communication
+
+
+
+ Communication +
+
- + + - - - - - -
-
-
- Operating System -
-
-
-
- - Operating System - -
+
+ + + + +
+
+
Operating System
+
+
+
+ Operating System +
+
- + + - - - - - -
-
-
- Hypervisor / Hardware -
-
-
-
- - Hypervisor / Hardware - -
+
+ + + + +
+
+
Hypervisor / Hardware
+
+
+
+ Hypervisor / Hardware +
+
- + + - - - - - -
-
-
- Rust Base Libraries -
-
-
-
- - Rust Base Libraries - -
+
+ + + + +
+
+
Rust Base Libraries
+
+
+
+ Rust Base Libraries +
+
- + + - - - - - -
-
-
- BaseLibs Rust -
-
-
-
- - BaseLibs Rust - -
+
+ + + + +
+
+
BaseLibs Rust
+
+
+
+ BaseLibs Rust +
+
- + + - - - - - -
-
-
- Platform API (native APIs for Rust and C++) -
-
-
-
- - Platform API (native APIs for Rust and C++) - -
+
+ + + + +
+
+
Platform API (native APIs for Rust and C++)
+
+
+
+ Platform API (native APIs for Rust and C++) +
+
- + + + + - - - - - -
-
-
- Logging API -
-
-
-
- - Logging API - -
+
+ + + + +
+
+
Logging API
+
+
+
+ Logging API +
+
- + + - - - - - -
-
-
- S-CORE Architecture v1.0 -
-
-
-
- - S-CORE Architecture v1.0 - -
+
+ + + + +
+
+
S-CORE Architecture v1.0
+
+
+
+ S-CORE Architecture v1.0 +
+
- + + - - - - - -
-
-
- S-Core v1.0 -
-
-
-
- - S-Core v1.0 - -
+
+ + + + +
+
+
S-Core v1.0
+
+
+
+ S-Core v1.0 +
-
- - - - - - - -
-
-
- Part of OS or HW specific implementation -
-
-
-
- - Part of OS or HW speci... - -
+
+
+ + + + + + + + +
+
+
Part of OS or HW specific implementation
+
+
+
+ Part of OS or HW speci... +
+
- + + - - - - - -
-
-
- to be discussed for future releases -
-
-
-
- - to be discussed for... - -
+
+ + + + +
+
+
to be discussed for future releases
+
+
+
+ to be discussed for... +
+
- + + - - - - - -
-
-
- Video API -
-
-
-
- - Video API - -
+
+ + + + +
+
+
Video API
+
+
+
+ Video API +
+
- + + - - - - - -
-
-
- Crypto API -
-
-
-
- - Crypto API - -
+
+ + + + +
+
+
Crypto API
+
+
+
+ Crypto API +
+
- + + - - - - - -
-
-
- HW Acceleration API -
-
-
-
- - HW Acceleration... - -
+
+ + + + +
+
+
HW Acceleration API
+
+
+
+ HW Acceleration... +
+
- + + - - - - - -
-
-
- Persistency API -
-
-
-
- - Persistency API - -
+
+ + + + +
+
+
Persistency API
+
+
+
+ Persistency API +
+
- + + - - - - - -
-
-
- Communication API -
-
-
-
- - Communication API - -
+
+ + + + +
+
+
Communication API
+
+
+
+ Communication API +
+
- + + - - - - - -
-
-
- Lifecycle & Health API -
-
-
-
- - Lifecycle & Heal... - -
+
+ + + + +
+
+
Lifecycle & Health API
+
+
+
+ Lifecycle & Heal... +
+
- + + - - - - - -
-
-
- Configuration API -
-
-
-
- - Configuration API - -
+
+ + + + +
+
+
Configuration API
+
+
+
+ Configuration API +
+
- + + - - - - - -
-
-
- Time API -
-
-
-
- - Time API - -
+
+ + + + +
+
+
Time API
+
+
+
+ Time API +
+
- + + - - - - - -
-
-
- Fault API -
-
-
-
- - Fault API - -
+
+ + + + +
+
+
Diag/Fault API
+
+
+
+ Diag/Fault API +
+
- + + - - - - - -
-
-
- Runtime orchestrator API -
-
-
-
- - Runtime orchestr... - -
+
+ + + + +
+
+
Runtime orchestrator API
+
+
+
+ Runtime orchestr... +
+
- + + - - - - - -
-
-
- User / Capability management -
-
-
-
- - User / Capabilit... - -
+
+ + + + +
+
+
User / Capability management
+
+
+
+ User / Capabilit... +
-
- - - - - - - -
-
-
- Mandatory Access Control -
-
-
-
- - Mandatory Access... - -
+
+
+ + + + + + + + +
+
+
Mandatory Access Control
+
+
+
+ Mandatory Access... +
+
- + + - - - - - -
-
-
- Key / Certificate Mgmt -
-
-
-
- - Key / Certificat... - -
+
+ + + + +
+
+
Key / Certificate Mgmt
+
+
+
+ Key / Certificat... +
+
- + + - - - - - -
-
-
- Intrusion Detection System -
-
-
-
- - Intrusion Detecti... - -
+
+ + + + +
+
+
Intrusion Detection System
+
+
+
+ Intrusion Detecti... +
+
- + + - - - - - -
-
-
- Config Mgmt -
-
-
-
- - Config Mgmt - -
+
+ + + + +
+
+
Config Mgmt
+
+
+
+ Config Mgmt +
+
- + + - - - - - -
-
-
- Storage Mgmt -
-
-
-
- - Storage Mgmt - -
+
+ + + + +
+
+
Storage Mgmt
+
+
+
+ Storage Mgmt +
+
- + + - - - - - -
-
-
- Video Frame-server -
-
-
-
- - Video Frame-serv... - -
+
+ + + + +
+
+
Video Frame-server
+
+
+
+ Video Frame-serv... +
+
- + + - - - - - -
-
-
- Fault Mgmt. -
-
-
-
- - Fault Mgmt. - -
+
+ + + + +
+
+
Fault Mgmt.
+
+
+
+ Fault Mgmt. +
+
- + + - - - - - -
-
-
- Lifecycle & Health Mgmt -
-
-
-
- - Lifecycle & Heal... - -
+
+ + + + +
+
+
Lifecycle & Health Mgmt
+
+
+
+ Lifecycle & Heal... +
-
- - - - - - - -
-
-
- HW Health Mgmt -
-
-
-
- - HW Health Mgmt - -
+
+
+ + + + + + + + +
+
+
HW Health Mgmt
+
+
+
+ HW Health Mgmt +
+
- + + - - - - - -
-
-
- Logging / Data Collection -
-
-
-
- - Logging / Data C... - -
+
+ + + + +
+
+
Logging / Data Collection
+
+
+
+ Logging / Data C... +
+
- + + - - - - - -
-
-
- Software Update -
-
-
-
- - Software Update - -
+
+ + + + +
+
+
Software Update
+
+
+
+ Software Update +
-
- - - - - - - -
-
-
- Firewall -
-
-
-
- - Firewall - -
+
+
+ + + + + + + + +
+
+
Firewall
+
+
+
+ Firewall +
+
- + + - - - - - -
-
-
- Tunneling -
-
-
-
- - Tunneling - -
+
+ + + + +
+
+
Tunneling
+
+
+
+ Tunneling +
+
- + + - - - - - -
-
-
- zero-copy communication -
-
-
-
- - zero-copy commun... - -
+
+ + + + +
+
+
zero-copy communication
+
+
+
+ zero-copy commun... +
+
- + + - - - - - -
-
-
- SOME/IP Gateway -
-
-
-
- - SOME/IP Gateway - -
+
+ + + + +
+
+
SOME/IP
+
+
+
+ SOME/IP +
+
- + + - - - - - -
-
-
- NM -
-
-
-
- - NM - -
+
+ + + + +
+
+
NM
+
+
+
+ NM +
-
- - - - - - - -
-
-
- Kernel -
-
-
-
- - Kernel - -
+
+
+ + + + + + + + +
+
+
Kernel
+
+
+
+ Kernel +
-
- - - - - - - -
-
-
- Time Sync -
-
-
-
- - Time Sync - -
+
+
+ + + + + + + + +
+
+
Time Sync
+
+
+
+ Time Sync +
-
- - - - - - - -
-
-
- Hardware Supervision -
-
-
-
- - Hardware Supervi... - -
+
+
+ + + + + + + + +
+
+
Hardware Supervision
+
+
+
+ Hardware Supervi... +
-
- - - - - - - -
-
-
- Container Support -
-
-
-
- - Container Support - -
+
+
+ + + + + + + + +
+
+
Container Support
+
+
+
+ Container Support +
-
- - - - - - - -
-
-
- Video / Camera Support -
-
-
-
- - Video / Camera S... - -
+
+
+ + + + + + + + +
+
+
Video / Camera Support
+
+
+
+ Video / Camera S... +
-
- - - - - - - -
-
-
- Audio Support -
-
-
-
- - Audio Support - -
+
+
+ + + + + + + + +
+
+
Audio Support
+
+
+
+ Audio Support +
-
- - - - - - - -
-
-
- Peripheral Support -
-
-
-
- - Peripheral Suppo... - -
+
+
+ + + + + + + + +
+
+
Peripheral Support
+
+
+
+ Peripheral Suppo... +
-
- - - - - - - -
-
-
- Ethernet (TCP/IP) -
-
-
-
- - Ethernet (TCP/IP) - -
+
+
+ + + + + + + + +
+
+
Ethernet (TCP/IP)
+
+
+
+ Ethernet (TCP/IP) +
-
- - - - - - - -
-
-
- AVB -
-
-
-
- - AVB - -
+
+
+ + + + + + + + +
+
+
AVB
+
+
+
+ AVB +
-
- - - - - - - -
-
-
- Board Support Package -
-
-
-
- - Board Support Pa... - -
+
+
+ + + + + + + + +
+
+
Board Support Package
+
+
+
+ Board Support Pa... +
-
- - - - - - - -
-
-
- Secure Boot -
-
-
-
- - Secure Boot - -
+
+
+ + + + + + + + +
+
+
Secure Boot
+
+
+
+ Secure Boot +
-
- - - - - - - -
-
-
- Hardware Acceleration Support -
-
-
-
- - Hardware Acceleration... - -
+
+
+ + + + + + + + +
+
+
Hardware Acceleration Support
+
+
+
+ Hardware Acceleration... +
-
- - - - - - - -
-
-
- Hardware Security Support -
-
-
-
- - Hardware Securit... - -
+
+
+ + + + + + + + +
+
+
Hardware Security Support
+
+
+
+ Hardware Securit... +
-
- - - - - - - -
-
-
- Startup -
-
-
-
- - Startup - -
+
+
+ + + + + + + + +
+
+
Startup
+
+
+
+ Startup +
+
- + + - - - - - -
-
-
- Inter-Partition Communication -
-
-
-
- - Inter-Partition... - -
+
+ + + + +
+
+
Inter-Partition Communication
+
+
+
+ Inter-Partition... +
+
- + + - - - - - -
-
-
- Hardware Virtualization Support -
-
-
-
- - Hardware Virtualizatio... - -
+
+ + + + +
+
+
Hardware Virtualization Support
+
+
+
+ Hardware Virtualizatio... +
+
- + + - - - - - -
-
-
- Diagnostic Handler (SOVD, UDS) -
-
-
-
- - Diagnostic Handle... - -
+
+ + + + +
+
+
Diagnostic Handler (SOVD, UDS)
+
+
+
+ Diagnostic Handle... +
+
- + + - - - - - -
-
-
- BaseLibs C++ -
-
-
-
- - BaseLibs C++ - -
+
+ + + + +
+
+
BaseLibs C++
+
+
+
+ BaseLibs C++ +
-
- - - - - - - -
-
-
- System launch and monitor -
-
-
-
- - System launch an... - -
+
+
+ + + + + + + + +
+
+
System launch and monitor
+
+
+
+ System launch an... +
+
+
+
- - - - - Text is not SVG - cannot display - - - +
+ + + + Text is not SVG - cannot display + +