AMS-GRA: The Air Force's Modular Mission-Systems Reference Architecture
Part of the Open Architecture Field Guide. All information is derived from unclassified, publicly releasable (Distribution A) sources.
AMS-GRA, the Agile Mission Suite Government Reference Architecture, is the Air Force standard for building a modular mission system from competitively sourced, interchangeable units instead of a single-vendor box. It defines the sensing, processing, and mission-software parts and the interfaces between them, and it is owned by AFLCMC/WA.
What it does
A mission system, the sensing and processing payload a platform carries, has usually been delivered as a vendor-specific unit. Upgrading a sensor or adding a capability means going back to the original vendor, because the internal interfaces are proprietary. That locks the government into one supplier for the life of the system.
AMS-GRA breaks the mission system into parts with defined boundaries between them. Each part is a Minimum Procurable Unit (MPU): the aperture, the digital processors, storage, switches, the cryptographic unit, and others. Because the interfaces between MPUs are specified, each MPU can be bought, replaced, or upgraded on its own, from whichever vendor offers the best one.
How it is built
Data moves through an AMS-GRA mission system along a consistent path. A Multi-Function Aperture (MFA) collects raw radio-frequency and infrared signals. Those raw signals cross the MFA Encapsulation Layer (MEL) to Skills, the software services that process them. Skills publish their results as UCI messages over the Open Mission Systems (OMS) bus. The Mission Agnostic Service Infrastructure (MASI) deploys those services and monitors their health and status.
Two features are worth calling out. The MFA supports aperture virtualization, which lets one physical aperture be shared across several functions rather than dedicating hardware to each. And Skills are portable software: because they consume raw data through the standard MEL interface and report through OMS and UCI, the same processing software can move between platforms.
Where it sits
AMS-GRA is one of the Air Force's Government Reference Architectures. It is a sibling of A-GRA, GARA, and W-GRA, separate architectures owned by different offices, not a nested set.
As of AMS-GRA version 14.0 (April 2026), the Big Iron electronic-warfare architecture was absorbed into AMS-GRA. Both come from the same directorate, AFLCMC/WA, which is why they converged. Big Iron still describes fielded electronic-warfare programs, but it is no longer developed as a separate architecture.
Two ways to adopt it
A full Mission System implements the complete set of MPUs. An Assembly is a lighter entry point, introduced with the Big Iron integration. It lets a program bring a legacy system, a low size-weight-and-power payload, or hardware that does not fit cleanly into MPU boundaries into partial compliance, then grow toward a full mission system over time. Compliance is scored in tiers rather than as a single pass or fail.
Where this fits
- Big Iron: The Air Force's Open Architecture for Electronic Warfare — the electronic-warfare architecture absorbed into AMS-GRA
- A-GRA: The Air Force's Autonomy Reference Architecture — the sibling autonomy reference architecture
- GARA: The Air Force's Avionics Integration Reference Architecture — the neighboring avionics-integration reference architecture
- SOSA: The Sensor Open Systems Architecture — the hardware standard AMS-GRA hardware is built to
- Open Mission Systems (OMS): The Mission-System Abstraction Layer — the abstraction layer AMS-GRA builds its messaging on
FAQ
- Does AMS-GRA replace an earlier standard?
- Yes. AMS-GRA fully incorporates and supersedes the Open Communications Subsystem (OCS) 2.0 standard, and it added electronic warfare at version 14.0 when Big Iron was absorbed into it.
- Who owns it?
- The Air Force Life Cycle Management Center's Warfare Directorate, AFLCMC/WA.
- What is a Minimum Procurable Unit?
- A defined part of a mission system, such as an aperture, a processor, or storage, that can be sourced and replaced on its own because its interfaces are standardized.
- What is the difference between a Mission System and an Assembly?
- A Mission System implements the full architecture. An Assembly is a lighter, partial-compliance entry point for legacy or constrained systems.
Sources
- AMS-GRA v14.0 Architecture Volumes, Executive Summary, and Starter Kit — AFLCMC/WA, April 2026 (Distribution A)
- Government Reference Architectures — DAF Digital Transformation Office