Skip to main content

Glossary

A single place collecting the key terms used throughout the documentation.

TermDescription
Adaptive ApplicationA PARA application process running on top of the standard ara::* APIs.
Functional ClusterA functional grouping at the level of an ara:: namespace (e.g. ara::com) with its corresponding library (libpara_*.so).
Function Group (FG)A set of processes that start and stop together, and the unit of state transition. MachineFG is the starting point of machine startup.
ManifestJSON configuration declaring processes, machines, communication, and so on. Read by EM/CM at startup.
EM / CMThe Execution Management (EM) and Communication Management (CM) runtime daemons.
state-dependenciesDeclares in the execution manifest "in which state of which FG this process should be started".
Proxy / SkeletonThe consumer-side (Proxy) and provider-side (Skeleton) code of service-oriented communication.
APIDDLT Application ID. The per-process log identifier (e.g. EM, HW__).
DLTDiagnostic Log and Trace. PARA's logging backend.
SD (Service Discovery)SOME/IP Service Discovery.
PPortThe Provided Port of a service interface.

See more