Annex D (Real-Time Systems)

E284615

Annex D (Real-Time Systems) is a specialized section of the Ada language standard that defines features and semantics for building deterministic, high-integrity real-time applications.

All labels observed (3)

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Ada language annex ⓘ
language standard annex ⓘ
appliesTo hard real-time systems ⓘ
high-integrity systems ⓘ
soft real-time systems ⓘ
belongsTo Ada 2005 standard ⓘ
Ada 2012 standard ⓘ
Ada 2022 standard ⓘ
Ada 95 standard ⓘ
category real-time programming standard feature set ⓘ
constrains tasking features of core Ada language ⓘ
defines features for real-time programming in Ada ⓘ
semantics for deterministic real-time behavior ⓘ
semantics for high-integrity real-time applications ⓘ
extends core Ada tasking model ⓘ
focusesOn delay and timing control ⓘ
execution-time clocks and timers ⓘ
interrupt handling aspects ⓘ
priority ceiling locking ⓘ
priority inheritance mechanisms ⓘ
protected objects for synchronization ⓘ
real-time clocks and timing events ⓘ
real-time scheduling analysis support ⓘ
scheduling policies ⓘ
synchronous task control ⓘ
task dispatching ⓘ
task priorities ⓘ
goal enable analyzable real-time behavior ⓘ
support high-integrity certification ⓘ
support schedulability analysis ⓘ
hasFullName Real-Time Systems Annex ⓘ
language Ada ⓘ
partOf Ada programming language standard ⓘ
relatedTo Annex C (Systems Programming) ⓘ
Annex H (High Integrity Systems) ⓘ
standardizedIn ISO/IEC 8652 ⓘ
supports bounded blocking times ⓘ
deterministic execution behavior ⓘ
fixed-priority scheduling ⓘ
predictable task scheduling ⓘ
preemptive scheduling ⓘ
priority-based dispatching ⓘ
usedFor avionics software ⓘ
defense and aerospace real-time software ⓘ
high-integrity embedded systems ⓘ
industrial control systems ⓘ
safety-critical real-time applications ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNAT → supportsStandard → Annex D (Real-Time Systems) ⓘ
subject linked to: gnat
Annex D (Real-Time Systems) → hasFullName → Real-Time Systems Annex ⓘ
linked to: Annex D (Real-Time Systems)
Annex E (Distributed Systems) → relatedTo → Annex D (Real-Time Systems) ⓘ
Ada → supportsStandard → Annex D Real-Time Systems ⓘ
linked to: Annex D (Real-Time Systems)