FAQ
Frequently Asked Questions about OSxCAR
Table of Contents
General
Technology & Platform
- Which technologies are in focus?
- What is a Software-Defined Vehicle (SDV) platform?
- Why WebAssembly in vehicles?
- What are Behavioral Envelopes?
- Which hardware platforms are supported?
Testbench & Development
- What is the SDVA Testbench?
- How quickly can a test environment be set up?
- Can I use the testbench remotely?
AI & Optimization
Applications & Benefits
- Are there demonstrators?
- Which industries is OSxCAR relevant for?
- What concrete benefits does OSxCAR offer?
Standards & Compliance
Security & Privacy
General
What is OSxCAR?
OSxCAR (Optimized Software-defined Car Architectures) is an EFRE-funded research project developing an innovative platform for software-defined vehicles (SDV). The project combines WebAssembly technology, AI-powered optimization, and a flexible testbench environment.
Who finances OSxCAR?
The project is funded by the EFRE/JTF NRW – NeueWege.IN.NRW program. Project coordinator: PTJ. Funding code EFRE‑20800271. The total funding amounts to 5 million euros.
How long does the project run?
The project duration spans from June 2024 to May 2027 (3 years).
Who are the project partners?
The consortium consists of five partners:
- Aptiv Services Deutschland GmbH (Consortium leader) – Hardware integration and system architecture
- Bergische Universität Wuppertal – Research and development
- Universität Bielefeld – AI and machine learning
- paraXent GmbH – Low-latency switches and FPGA technology
- CETEQ GmbH – WebAssembly and cloud-based test framework
Technology & Platform
Which technologies are in focus?
- SDVA-Testbench: Runtime-configurable, heterogeneous hardware platform
- WebAssembly (WASI/WIT, AoT): Platform-independent, secure software execution
- AI approaches (GNNs): Optimization of network and software distribution
- RECS Microserver: Heterogeneous computing architecture (x86, ARM, RISC-V)
What is a Software-Defined Vehicle (SDV) platform?
An SDV platform enables flexible, software-controlled configuration of vehicle functions. Instead of hard-wired ECUs, functions can be dynamically distributed and updated as software modules. OSxCAR develops a Level 0-5 framework for SDV systems.
Why WebAssembly in vehicles?
WebAssembly offers several advantages:
- Platform independence: One binary runs on different hardware architectures (x86, ARM, RISC-V, MCUs)
- Security: Strict sandbox isolation protects critical systems
- Performance: Ahead-of-Time (AoT) compilation for deterministic latencies
- Portability: Development on laptop, testing in cloud, deployment on target hardware
What are Behavioral Envelopes?
Behavioral Envelopes define safe operating boundaries for third-party apps in vehicles. They enable dynamic software homologation by guaranteeing that apps only operate within approved parameters (e.g., latency, resource consumption, communication patterns).
Which hardware platforms are supported?
OSxCAR supports heterogeneous hardware:
- CPUs: x86, ARM, RISC-V
- Accelerators: GPUs, FPGAs, ASICs
- MCUs: Microcontroller-compatible WebAssembly containers
- TEEs: Trusted Execution Environments for safety-critical applications
Testbench & Development
What is the SDVA Testbench?
The Software-Defined Vehicle Architecture Testbench is a runtime-configurable hardware platform that simulates various vehicle topologies. It enables:
- Remote access for distributed teams
- Flexible network configuration (Ethernet, CAN, LIN)
- Fast prototype testing without physical hardware duplicates
- Cloud-based sharing with TISAX compliance
How quickly can a test environment be set up?
With OSxCAR, setup time reduces from months to minutes. The runtime-configurable switching matrix enables immediate topology changes without hardware rewiring.
Can I use the testbench remotely?
Yes, the SDVA Testbench is designed for remote access. Teams worldwide can access the test environment, conduct experiments, and collect data – with time-slot reservation and secure cloud connectivity.
AI & Optimization
How is AI used in OSxCAR?
AI models (especially Graph Neural Networks, GNNs) are used for:
- Latency prediction: Forecasting network delays
- Software placement: Optimal distribution of functions on compute nodes
- Resource allocation: Intelligent load balancing
- Routing optimization: Efficient network path selection
What accuracy do the AI models achieve?
Initial GNN models (e.g., RouteNet) achieve single-digit percentage accuracy for latency predictions. The models are continuously improved with real testbench data.
Applications & Benefits
Are there demonstrators?
Yes, OSxCAR develops several demonstrators:
- Single-Vehicle: Basic SDV functionality on a single vehicle
- Multi-Vehicle: Scaling to more than 10 nodes for V2X scenarios
- Including benchmarking and test framework integration
Which industries is OSxCAR relevant for?
While focusing on automotive, the architecture is transferable to:
- Robotics: Autonomous robot systems
- Avionics: Aircraft electronics
- Medical technology: Networked medical devices
- Cloud infrastructures: Edge computing systems
What concrete benefits does OSxCAR offer?
- Cost reduction: Up to 50% savings through software reuse
- Faster time-to-market: Accelerated development cycles
- CO₂ reduction: Up to 20% through AI optimization and efficient software
- Quality improvement: Structured testing with clear interfaces (WASI/WIT)
- Scalability: From MIL/SIL via HIL/VIL to production with one binary
Standards & Compliance
Which standards are supported?
OSxCAR is based on open standards:
- W3C WebAssembly: Standardized runtime and binary format
- WASI (WebAssembly System Interface): System interface standard
- COVESA VSS: Vehicle Signal Specification for standardized vehicle APIs
- AUTOSAR Adaptive: Integration with automotive software architecture
- ISO 26262: Functional safety (ASIL qualification)
- ISO 21434: Cybersecurity for vehicles
Is OSxCAR ASIL-qualified?
The WebAssembly sandboxes are designed for ASIL qualification and meet the requirements of ISO 21434 and ISO 26262. Qualification occurs incrementally during the project duration.
Security & Privacy
How is sensitive information handled?
Non-public content (e.g., internal links, credentials, proprietary algorithms) is not published. The testbench infrastructure is TISAX-compliant for secure data processing.
How secure is WebAssembly in vehicles?
WebAssembly offers multi-layered security:
- Memory Safety: No buffer overflows or memory errors
- Sandbox isolation: Apps can only access explicitly released resources
- Capability-based security: Fine-grained permission control
- Deterministic execution: Predictable behavior for safety-critical systems
Next: Contact • Glossary • Downloads • Project Overview

