Home Learning Paths ECU Lab Assessments Interview Preparation Arena Pricing Log In Sign Up
Pro

Adaptive AUTOSAR Platform

ara::exec, ara::com, ara::phm, ara::per, ara::log, ara::diag - process lifecycle, service-oriented communication, health monitoring, function groups, and manifest-driven configuration

Function Group:
0
Running Procs
0
Services Offered
0
Messages
0%
CPU Usage
0
RAM (MB)
0
PHM Faults

🏗️ Adaptive Platform Architecture

POSIX-Based
ADAPTIVE APPLICATIONS (AA) radar_fusion camera_perception vehicle_control ota_manager diag_server ara:: API LAYER ara::com ara::exec ara::log ara::per ara::diag ara::phm ara::ucm FOUNDATION SERVICES (Functional Clusters) Exec Mgmt Comm Mgmt Persistency Diagnostics Health Mgmt Update Mgmt POSIX OS (Linux / QNX) Hardware (SoC: ARM Cortex-A / x86)

⚙️ ara::exec - Running Processes

No processes running. Start a process to begin.

📦 Function Groups

GroupCurrent StateProcessesTransition

🔄 Process Lifecycle (ara::exec)

kIdle
kStarting
kRunning
kTerminating
kTerminated
Execution Management controls process lifecycle. Processes transition through states based on Function Group state changes and ExecutionManifest configuration.

💓 ara::phm - Health Monitoring

ProcessAliveDeadlineLogicalStatus
No monitored processes
Platform Log (ara::log DLT)
[EXEC] Adaptive Platform initialized. Machine state: kStartup

📑 Detail

Service Registry (ara::com)
ServiceInstanceProviderTransportState
No services offered yet
Proxy/Skeleton Pattern: Server implements ServiceSkeleton (OfferService), Client uses ServiceProxy (FindService). Communication via SOME/IP or local IPC.