The Mental Model: A Requirements Waterfall
Think of ARP 4754A as a structured narrowing process. A customer says: “The flight control system must maintain controlled flight in all normal conditions.” That single statement, if traced faithfully, will eventually become dozens of specific design requirements covering hardware tolerances, software behaviour, environmental limits, and test verification criteria. ARP 4754A defines the rules for that narrowing — what must be documented, classified, and verified at each step. The Aerospace Safety Solution implements four requirement levels in a strict hierarchy:Safety-Critical and Common Cause Classification
A central obligation under ARP 4754A is classifying which requirements involve safety-critical function and which involve shared or common-cause failure modes. These classifications propagate downward through the hierarchy and feed directly into how failure analysis is conducted.| Classification | Meaning | Impact |
|---|---|---|
| SC (Safety-Critical) | Failure of this requirement could directly cause a hazardous or catastrophic condition | Drives DAL assignment; requires failure analysis traceability |
| CC (Common Cause) | Failure mode is shared across multiple independent channels | Requires Common Cause Analysis (CCA) under ARP 4761 |
| Unclassified | No safety impact identified | Tracked but not subject to DAL-driven verification |
Design Requirements and Subtype Specialisation
Design requirements are where the ARP 4754A chain meets DO-178C and DO-254. ThesubType field on each design requirement routes it to the appropriate downstream assurance process:
- subType = software — governed by DO-178C. Drives software DAL classification objectives.
- subType = electrical or mechanical — governed by DO-254. Drives hardware design assurance activities.
environmentalCategory field links design requirements to DO-160G environmental testing conditions — temperature, altitude, vibration, and EMI — providing a direct connection between requirements specification and environmental qualification testing.
The reference project currently has 0 design requirements classified as
subType=software. All current design requirements are electrical or hardware. This affects DO-178C classification readiness scoring, which will show 0% for software DAL objectives until software design requirements are entered.The ARP 4754A PowerSheet: Three Views for Three Audiences
The ARP 4754A System Development Assurance PowerSheet presents the full requirements decomposition matrix with four column groups — customer, system, subsystem, and design — across three progressive-disclosure views designed for different audiences:| View | What is hidden | Intended audience |
|---|---|---|
| Customer → System Only | Subsystem and design requirement columns | Certification auditors beginning at the top level |
| Without Design Reqs | Design requirement columns | Systems engineers reviewing intermediate decomposition |
| Summary | Document reference columns | Programme managers tracking overall compliance posture |
Traceability Coverage and Readiness Scoring
ARP 4754A compliance readiness is measured as backward-link coverage — the percentage of requirements at each level that are formally linked to their parent level above. An unlinked requirement is, by definition, untraced, and untraced requirements cannot demonstrate compliance in a certification audit. The Certification Readiness Scorecard uses a three-tier colour threshold for decomposition coverage:How ARP 4754A Connects to Failure Analysis
ARP 4754A is not a standalone activity. Its requirements chain is the anchor to which ARP 4761 failure analysis attaches. The connection point is theallocatesTo traceability link: a SafetyRequirement derived from a failure condition classification is allocated to a specific subsystem, which then maps to a requirement level in the ARP 4754A hierarchy.
Design characteristics — SC/CC-classified target values and tolerances on design requirements — are the interface between the requirements world and the DFMEA world. A characteristic captures both what the design must achieve (the requirement side) and what failure mode analysis must protect (the FMEA side). This dual role is why SC/CC classification must be consistent across both chains.
What the Programme Manager Sees
From the Programme Manager Dashboard, ARP 4754A contributes the following live metrics to the Standards Compliance Overview:- 12 system elements in the decomposition hierarchy
- 71 total requirements across all four levels
- 93.0% requirements classified (SC or CC)
- Decomposition closure percentage toward the 80% green threshold
Source References (dev)
Source References (dev)
Code:
.polarion/nextedy/sheet-configurations/ARP 4754A System Development Assurance.yaml (0.66) · .polarion/tracker/fields/failureCondition-classification-enum.xml (0.61) · .polarion/tracker/fields/failureCondition-phase-enum.xml (0.59) · datasets/sol-aero-ui-walkthrough/summary.md, navigation.md, dashboards/home-dashboard.md, dashboards/role-dashboards.md, dashboards/standards-compliance.md, risksheet-views/risksheet-views.md, work-item-types/data-model.md (0.59) · .polarion/nextedy/sheet-configurations/ARP 4761 Safety Assessment Traceability.yaml (0.58) · .polarion/nextedy/models/rtm.yaml (0.55) · .polarion/pages/spaces/_default/Standards Compliance Overview/page.xml, Certification Readiness Scorecard/page.xml, Compliance Matrix/page.xml (0.54) · .polarion/pages/spaces/_default/Safety Assessment Summary/page.xml, Common Cause Analysis Report/page.xml, Security Threat Assessment/page.xml, Hara Risk Matrix Report/page.xml (0.52) · modules/RiskTemplates/SSATemplate/attachments/risksheet.json (0.52) · .polarion/tracker/fields/safetyRequirement-custom-fields.xml (0.52)