Back to BlogAerospace

Aerospace Requirements Management: From ARP4754A to Certification

NirmIQ TeamJanuary 28, 202513 min read201 views
Share:

In aerospace, a requirement isn't just text.

It's a commitment. It traces from aircraft-level functions through system architecture to implementation details. It connects to safety analysis, verification activities, and certification evidence.

A single requirement change can ripple across hundreds of dependent items. Miss one connection, and you face a certification finding—or worse.

Document-based requirements management cannot handle this complexity. Modern aerospace programs demand something better.


The Aerospace Requirements Hierarchy

ARP4754A Framework

ARP4754A (Guidelines for Development of Civil Aircraft and Systems) defines how requirements flow:

Aircraft Level

  • Aircraft functions
  • Safety objectives
  • Top-level requirements

System Level

  • System requirements
  • Allocated safety requirements
  • Interface requirements

Item Level

  • Hardware requirements (DO-254)
  • Software requirements (DO-178C)
  • Detailed implementation requirements

Each level traces to levels above and below. Requirements at each level derive from and support requirements at adjacent levels.

Derived Requirements

Not all requirements trace upward. Some requirements arise from design decisions:

  • Implementation constraints
  • Architectural choices
  • Technology limitations

Derived requirements still need:

  • Traceability (to their source, even if not a parent requirement)
  • Safety analysis (are there unintended aircraft-level effects?)
  • Verification

The Traceability Challenge

A typical aerospace system involves:

  • Hundreds of aircraft-level requirements
  • Thousands of system requirements
  • Tens of thousands of software/hardware requirements
  • Hundreds of thousands of traceability relationships

In a document-based system, these relationships live in tables—tables that become outdated the moment they're created.


Why Spreadsheets and Documents Fail

The Version Control Problem

The requirement was in version 12 of the System Requirements Document. Or was it version 13? Someone edited version 12 after version 13 was released.

When certification authorities ask for requirements evidence, which document do you provide?

The Traceability Decay Problem

A diligent team creates a traceability matrix. It's accurate—on the day it's created.

Three months later:

  • 47 requirements have changed
  • 12 new requirements exist
  • 8 requirements were deleted

The matrix reflects none of this. It's now a historical artifact, not a living tool.

The Impact Analysis Problem

"What's affected if we change the autopilot engagement logic?"

In a document system, this question triggers a multi-day investigation. Engineers search documents, query colleagues, hope they find everything.

In a modern tool, this is a database query returning in seconds.

The Certification Evidence Problem

Certification requires demonstrating:

  • All requirements traced to parent requirements or design rationale
  • All requirements verified
  • All derived requirements analyzed for safety impact

Assembling this evidence from documents takes weeks. And you're never certain you found everything.


Modern Aerospace Requirements Management

Single Source of Truth

Every requirement lives in one place. One version. Always current.

When you query "show me autopilot engagement requirements," you get today's state—not a cached copy from last quarter.

Native Hierarchy

Requirements form a tree structure:

  • Aircraft Function: Automatic Flight Control
    • System Requirement: Autopilot Engagement
      • Software Requirement: AP Engage Logic
      • Software Requirement: AP Servo Interface
      • Hardware Requirement: AP Switch Debounce

This hierarchy is data, not document structure. Navigation, queries, and reports all work from this structure.

Automatic Impact Analysis

Change a system requirement and immediately see:

  • Affected software requirements
  • Affected hardware requirements
  • Linked test cases needing re-execution
  • Safety analyses needing review

No searching. No hoping. Just data.

Attribute Management

Requirements have attributes beyond text:

  • Status: Draft, Reviewed, Approved, Implemented, Verified
  • Criticality: DAL A, B, C, D, E
  • Owner: Responsible engineer
  • Verification Method: Test, Analysis, Inspection, Demonstration
  • Source: Parent requirement or design rationale

Filter, sort, and report on any attribute. Find all DAL-A requirements awaiting verification with one query.


DO-178C Software Requirements

DO-178C defines objectives for software requirements:

High-Level Requirements (HLR)

  • What the software must do (functions)
  • How well it must do it (performance)
  • What it must not do (safety)

Low-Level Requirements (LLR)

  • Detailed design requirements
  • Implementation constraints
  • Data definitions

Requirements Quality

DO-178C requires requirements to be:

  • Complete: Nothing missing
  • Accurate: Correctly stating the need
  • Consistent: Not contradicting other requirements
  • Verifiable: Can be tested or analyzed
  • Traceable: Links established to parent and child items

Modern platforms enable: Requirement quality checklists, automated consistency checking, and verification planning linked to requirements.

Derived Requirements Handling

When LLRs don't trace to HLRs, they're derived requirements. DO-178C requires:

  • Identification as derived
  • Safety assessment for aircraft-level effects
  • Appropriate verification

In document systems: Derived requirements often aren't clearly identified.

In modern systems: Derived requirements flag automatically when no parent trace exists.


DO-254 Hardware Requirements

Complex electronic hardware has its own requirements discipline:

Requirements Capture

  • Functional requirements
  • Performance requirements
  • Timing requirements
  • Interface requirements
  • Environmental requirements

Design Assurance

Hardware requirements carry DAL classification. Higher DAL means:

  • More rigorous verification
  • More detailed traceability
  • Additional analysis requirements

Modern platforms: Track DAL at requirement level, ensure verification coverage matches DAL requirements.


Integration with Safety Analysis

Requirements → FHA

Aircraft functions defined in requirements feed Functional Hazard Assessment:

  • What happens if this function fails?
  • What happens if this function performs incorrectly?
  • What's the severity classification?

FHA → Derived Safety Requirements

FHA identifies failure conditions. These become derived safety requirements:

  • "The autopilot shall detect engagement failure within 2 seconds"
  • "The flight control system shall not command uncommanded pitch"

These requirements trace to the FHA analysis that derived them.

FMEA → Verification Requirements

FMEA identifies detection mechanisms needed. These become verification requirements:

  • "Built-in test shall detect servo position sensor failure"
  • "Watchdog timer shall detect software execution failure"

In modern platforms: Safety analysis and requirements live in the same system. Links are native, not document references.


Verification Planning and Execution

Verification Methods

Each requirement needs a verification method:

  • Test: Execute the system and observe
  • Analysis: Mathematical or logical argument
  • Inspection: Review of design artifacts
  • Demonstration: Operate system for stakeholders

Verification Coverage

Certification requires demonstrating all requirements are verified.

In document systems: Create verification cross-reference tables manually. Hope they're complete.

In modern systems: Requirements link to verification records. Coverage reports generate automatically. Gaps highlight immediately.

Test Case Traceability

Each test case links to requirements it verifies. Test execution creates verification evidence. Evidence links to requirements.

The result: Complete chain from requirement to test to evidence—always current, always auditable.


Multi-Site and Supplier Management

The Collaboration Challenge

Aerospace programs involve:

  • Multiple company sites
  • International partners
  • Dozens of suppliers

Requirements flow down to suppliers. Verification evidence flows up. Everyone needs visibility into current state.

ReqIF Exchange

ReqIF enables requirements exchange between tools. When your company uses one tool and your supplier uses another, ReqIF bridges the gap.

NirmIQ's AI-powered import handles ReqIF and also parses traditional documents—even decades-old Word specs.

Shared Visibility

When requirements live in a cloud platform:

  • Suppliers see the requirements they need
  • Prime contractors see supplier status
  • Updates propagate in real-time

No more emailing document versions. No more version confusion.


Certification Evidence

What Authorities Want to See

  • Requirements complete and traced
  • All requirements verified
  • Derived requirements analyzed
  • Verification evidence linked

How Modern Tools Deliver

Generate compliance reports on demand:

  • Requirements traceability reports
  • Verification coverage reports
  • Derived requirements list with safety assessment status

Evidence assembly: Hours instead of weeks.

Confidence level: High—it's the same data you work with daily.


Making the Transition

Start with New Programs

Don't try to migrate decades of legacy documents overnight. Start fresh where:

  • No baggage exists
  • Process improvement is expected
  • Teams are learning together

Import Incrementally

For ongoing programs:

  • Import baseline requirements
  • Establish traceability going forward
  • Backfill traceability as capacity allows

Measure Improvement

Track metrics before and after:

  • Time for impact analysis
  • Traceability accuracy
  • Certification finding rate

The numbers will justify continued investment.


Aerospace Requirements, Modernized

The industry that demands the highest safety standards deserves tools that match.

NirmIQ delivers aerospace-grade requirements management:

  • ARP4754A hierarchy support
  • DO-178C and DO-254 compliance features
  • Native traceability to safety analysis and verification
  • Global collaboration for distributed teams
  • AI-powered import from legacy documents

Your requirements define what you're building. Make sure they're managed with the rigor they deserve.

Share this article:

Share:

NirmIQ Team

The NirmIQ team shares insights on requirements management, FMEA, and safety-critical systems engineering.

Follow on LinkedIn

Ready to improve your systems engineering?

See how NirmIQ connects requirements to FMEA analysis.