Annex E (Distributed Systems)

E284617

Annex E (Distributed Systems) is an Ada language annex that defines standardized features for building and managing distributed systems, including partitioning, remote subprogram calls, and inter-partition communication.

All labels observed (1)

Label Occurrences
Annex E (Distributed Systems) canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Ada language annex
language standard annex
appliesTo distributed systems
constrains implementation of remote subprogram calls
initialization of partitions
representation of remote access types
termination of partitions
definesConcept RPC (remote procedure call)
RPC-initiator partition
RPC-receiver partition
partition
remote access-to-class-wide types
remote access-to-subprogram types
remote types library unit
shared passive library unit
definesFeature asynchronous remote procedure calls
configuration pragmas for distributed systems
inter-partition communication
partition elaboration control
partitioning
remote access types
remote call interface packages
remote function calls
remote subprogram calls
synchronous remote procedure calls
definesRequirement consistency of distributed program library units
elaboration order of partitions
exception propagation across partitions
parameter passing for remote calls
semantic rules for remote calls
support for distributed program execution
tasking interaction with remote calls
focusesOn building distributed applications in Ada
managing execution of distributed Ada partitions
hasGoal enable interoperability between Ada partitions
enable portability of distributed Ada applications
standardize Ada support for distributed systems
language Ada
partOf Ada programming language standard
surface form: Ada language standard

ISO/IEC 8652
relatedTo Annex D (Real-Time Systems)
Annex H (High Integrity Systems)
standardizedBy International Organization for Standardization
surface form: ISO
standardNumber ISO/IEC 8652
usedWith Ada partitions
distributed Ada applications

How these facts were elicited

Referenced by (1)

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

gnat supportsStandard Annex E (Distributed Systems)
subject surface form: GNAT