What Is ARP4754A? A Complete Guide to Civil Aircraft and Systems Development Assurance
The Essential Guide to Requirements Management and Traceability
Chapters
- 1. Requirements Management
- Overview
- 1 What is Requirements Management? A Complete Guide
- 2 Why do you need Requirements Management?
- 3 Four Stages of Requirements Management Processes
- 4 Adopting an Agile Approach to Requirements Management
- 5 Status Request Changes
- 6 Conquering the 5 Biggest Challenges of Requirements Management
- 7 Three Reasons You Need a Requirements Management Solution
- 8 Guide to Poor Requirements: Identify Causes, Repercussions, and How to Fix Them
- 2. Writing Requirements
- Overview
- 1 Functional requirements examples and templates
- 2 What Is a Product Requirements Document? A Complete PRD Guide
- 3 What Is a User Requirement Specification (URS)? How to Write and Manage One
- 4 Identifying and Measuring Requirements Quality
- 5 How to Write a System Requirements Specification (SRS) Document
- 6 The Fundamentals of Business Requirements: Examples of Business Requirements and the Importance of Excellence
- 7 What Is a Compliance Risk Assessment? Steps, Framework, and Examples
- 8 Adopting the EARS Notation to Improve Requirements Engineering
- 9 Jama Connect Advisor™
- 10 Frequently Asked Questions about the EARS Notation and Jama Connect Advisor™
- 11 How to Write an Effective Product Requirements Document (PRD)
- 12 Functional vs. Non-Functional Requirements
- 13 What Are Nonfunctional Requirements and How Do They Impact Product Development?
- 14 What Is a Software Design Specification? Key Components + Template
- 15 Characteristics of Effective Software Requirements and Software Requirements Specifications (SRS)
- 16 8 Do’s and Don’ts for Writing Requirements
- 17 Project Requirements: Types, Process, and Best Practices
- 3. Requirements Gathering and Management Processes
- Overview
- 1 Requirements Engineering
- 2 Requirements Analysis
- 3 A Guide to Requirements Elicitation for Product Teams
- 4 Requirements Gathering Techniques for Agile Product Teams
- 5 Requirements Gathering in Software Engineering: Process, Techniques, and Best Practices
- 6 Defining and Implementing a Requirements Baseline
- 7 Managing Project Scope — Why It Matters and Best Practices
- 8 How Long Do Requirements Take?
- 9 How to Reuse Requirements Across Multiple Products
- 4. Requirements Traceability
- Overview
- 1 What is Requirements Traceability? Importance Explained
- 2 Tracing Your Way to Success: The Crucial Role of Traceability in Modern Product and Systems Development
- 3 Bidirectional Traceability: What It Is and How to Implement It
- 4 What is Engineering Change Management (ECM)? A Complete Guide
- 5 Change Impact Analysis (CIA): A Short Guide for Effective Implementation
- 6 What is Meant by Version Control?
- 7 Key Traceability Challenges and Tips for Ensuring Accountability and Efficiency
- 8 The Role of a Data Thread in Product and Software Development
- 9 Unraveling the Digital Thread: Enhancing Connectivity and Efficiency
- 10 What is a Traceability Matrix? A Guide to Requirements Traceability
- 11 How to Create and Use a Requirements Traceability Matrix (RTM)
- 12 Traceability Matrix 101: Why It’s Not the Ultimate Solution for Managing Requirements
- 13 Live Traceability vs. After-the-Fact Traceability
- 14 Overcoming Barriers to Live Requirements Traceability™
- 15 Requirements Traceability, What Are You Missing?
- 16 Four Best Practices for Requirements Traceability
- 17 Requirements Traceability: Links in the Chain
- 18 What Are the Benefits of End-to-End Traceability During Product Development?
- 19 FAQs About Requirements Traceability
- 20 Product Traceability for Regulated Industries: A Complete Guide to Audit-Ready Compliance
- 5. Requirements Management Tools and Software
- Overview
- 1 Selecting the Right Requirements Management Tools and Software
- 2 Why Investing in Requirements Management Software Makes Business Sense During an Economic Downturn
- 3 Why Word and Excel Alone is Not Enough for Product, Software, and Systems Development
- 4 Can You Track Requirements in Excel?
- 5 What Is Application Lifecycle Management (ALM)?
- 6 Is There Life After DOORS®?
- 7 Can You Track Requirements in Jira?
- 8 Checklist: Selecting a Requirements Management Tool
- 6. Requirements Validation and Verification
- 7. Meeting Regulatory Compliance and Industry Standards
- Overview
- 1 Understanding ISO Standards
- 2 Understanding ISO/IEC 27001: A Guide to Information Security Management
- 3 What is DevSecOps? A Guide to Building Secure Software
- 4 Compliance Management
- 5 What is FMEA? Failure Mode and Effects Analysis Guide
- 6 TÜV SÜD: Ensuring Safety, Quality, and Sustainability Worldwide
- 8. Systems Engineering
- Overview
- 1 What is Systems Engineering?
- 2 How Do Engineers Collaborate? A Guide to Streamlined Teamwork and Innovation
- 3 The Systems Engineering Body of Knowledge (SEBoK)
- 4 What is MBSE? Model-Based Systems Engineering Explained
- 5 Digital Engineering Between Government and Contractors
- 6 Digital Engineering Tools: The Key to Driving Innovation and Efficiency in Complex Systems
- 9. Automotive Development
- 10. Medical Device & Life Sciences Development
- Overview
- 1 The Importance of Benefit-Risk Analysis in Medical Device Development
- 2 Software as a Medical Device: Revolutionizing Healthcare
- 3 What’s a Design History File, and How Are DHFs Used by Product Teams?
- 4 Navigating the Risks of Software of Unknown Pedigree (SOUP) in the Medical Device & Life Sciences Industry
- 5 What Is ISO 13485? A Guide to Medical Device Quality Management Systems
- 6 What You Need to Know: ANSI/AAMI SW96:2023 — Medical Device Security
- 7 ISO 13485 vs ISO 9001: Understanding the Differences and Synergies
- 8 What Is IEC 62304? A Guide to Medical Device Software
- 9 What Is a Device Master Record (DMR)? Definition and FDA Requirements
- 10 Failure Modes, Effects, and Diagnostic Analysis (FMEDA) for Medical Devices: What You Need to Know
- 11 Embracing the Future of Healthcare: Exploring the Internet of Medical Things (IoMT)
- 12 What Is General Safety and Performance Requirements (GSPR)? What You Need To Know
- 13 What Is IEC 62366? A Guide to Medical Device Usability Engineering
- 11. Aerospace & Defense Development
- Overview
- 1 What Is ARP4754A? A Complete Guide to Civil Aircraft and Systems Development Assurance
- 2 Understanding ARP4761A: Guidelines for System Safety Assessment in Aerospace
- 3 What Is DO-254? A Complete Guide to Airborne Hardware Design Assurance
- 4 What Is DO-178C? A Complete Guide to Airborne Software Certification
- 12. Architecture, Engineering, and Construction (AEC industry) Development
- 13. Industrial Manufacturing & Machinery, Automation & Robotics, Consumer Electronics, and Energy
- 14. Semiconductor Development
- 15. AI in Product Development
- 16. Risk Management
- 17. Product Development Terms and Definitions
Chapter 11: What Is ARP4754A? A Complete Guide to Civil Aircraft and Systems Development Assurance
Chapters
- 1. Requirements Management
- Overview
- 1 What is Requirements Management? A Complete Guide
- 2 Why do you need Requirements Management?
- 3 Four Stages of Requirements Management Processes
- 4 Adopting an Agile Approach to Requirements Management
- 5 Status Request Changes
- 6 Conquering the 5 Biggest Challenges of Requirements Management
- 7 Three Reasons You Need a Requirements Management Solution
- 8 Guide to Poor Requirements: Identify Causes, Repercussions, and How to Fix Them
- 2. Writing Requirements
- Overview
- 1 Functional requirements examples and templates
- 2 What Is a Product Requirements Document? A Complete PRD Guide
- 3 What Is a User Requirement Specification (URS)? How to Write and Manage One
- 4 Identifying and Measuring Requirements Quality
- 5 How to Write a System Requirements Specification (SRS) Document
- 6 The Fundamentals of Business Requirements: Examples of Business Requirements and the Importance of Excellence
- 7 What Is a Compliance Risk Assessment? Steps, Framework, and Examples
- 8 Adopting the EARS Notation to Improve Requirements Engineering
- 9 Jama Connect Advisor™
- 10 Frequently Asked Questions about the EARS Notation and Jama Connect Advisor™
- 11 How to Write an Effective Product Requirements Document (PRD)
- 12 Functional vs. Non-Functional Requirements
- 13 What Are Nonfunctional Requirements and How Do They Impact Product Development?
- 14 What Is a Software Design Specification? Key Components + Template
- 15 Characteristics of Effective Software Requirements and Software Requirements Specifications (SRS)
- 16 8 Do’s and Don’ts for Writing Requirements
- 17 Project Requirements: Types, Process, and Best Practices
- 3. Requirements Gathering and Management Processes
- Overview
- 1 Requirements Engineering
- 2 Requirements Analysis
- 3 A Guide to Requirements Elicitation for Product Teams
- 4 Requirements Gathering Techniques for Agile Product Teams
- 5 Requirements Gathering in Software Engineering: Process, Techniques, and Best Practices
- 6 Defining and Implementing a Requirements Baseline
- 7 Managing Project Scope — Why It Matters and Best Practices
- 8 How Long Do Requirements Take?
- 9 How to Reuse Requirements Across Multiple Products
- 4. Requirements Traceability
- Overview
- 1 What is Requirements Traceability? Importance Explained
- 2 Tracing Your Way to Success: The Crucial Role of Traceability in Modern Product and Systems Development
- 3 Bidirectional Traceability: What It Is and How to Implement It
- 4 What is Engineering Change Management (ECM)? A Complete Guide
- 5 Change Impact Analysis (CIA): A Short Guide for Effective Implementation
- 6 What is Meant by Version Control?
- 7 Key Traceability Challenges and Tips for Ensuring Accountability and Efficiency
- 8 The Role of a Data Thread in Product and Software Development
- 9 Unraveling the Digital Thread: Enhancing Connectivity and Efficiency
- 10 What is a Traceability Matrix? A Guide to Requirements Traceability
- 11 How to Create and Use a Requirements Traceability Matrix (RTM)
- 12 Traceability Matrix 101: Why It’s Not the Ultimate Solution for Managing Requirements
- 13 Live Traceability vs. After-the-Fact Traceability
- 14 Overcoming Barriers to Live Requirements Traceability™
- 15 Requirements Traceability, What Are You Missing?
- 16 Four Best Practices for Requirements Traceability
- 17 Requirements Traceability: Links in the Chain
- 18 What Are the Benefits of End-to-End Traceability During Product Development?
- 19 FAQs About Requirements Traceability
- 20 Product Traceability for Regulated Industries: A Complete Guide to Audit-Ready Compliance
- 5. Requirements Management Tools and Software
- Overview
- 1 Selecting the Right Requirements Management Tools and Software
- 2 Why Investing in Requirements Management Software Makes Business Sense During an Economic Downturn
- 3 Why Word and Excel Alone is Not Enough for Product, Software, and Systems Development
- 4 Can You Track Requirements in Excel?
- 5 What Is Application Lifecycle Management (ALM)?
- 6 Is There Life After DOORS®?
- 7 Can You Track Requirements in Jira?
- 8 Checklist: Selecting a Requirements Management Tool
- 6. Requirements Validation and Verification
- 7. Meeting Regulatory Compliance and Industry Standards
- Overview
- 1 Understanding ISO Standards
- 2 Understanding ISO/IEC 27001: A Guide to Information Security Management
- 3 What is DevSecOps? A Guide to Building Secure Software
- 4 Compliance Management
- 5 What is FMEA? Failure Mode and Effects Analysis Guide
- 6 TÜV SÜD: Ensuring Safety, Quality, and Sustainability Worldwide
- 8. Systems Engineering
- Overview
- 1 What is Systems Engineering?
- 2 How Do Engineers Collaborate? A Guide to Streamlined Teamwork and Innovation
- 3 The Systems Engineering Body of Knowledge (SEBoK)
- 4 What is MBSE? Model-Based Systems Engineering Explained
- 5 Digital Engineering Between Government and Contractors
- 6 Digital Engineering Tools: The Key to Driving Innovation and Efficiency in Complex Systems
- 9. Automotive Development
- 10. Medical Device & Life Sciences Development
- Overview
- 1 The Importance of Benefit-Risk Analysis in Medical Device Development
- 2 Software as a Medical Device: Revolutionizing Healthcare
- 3 What’s a Design History File, and How Are DHFs Used by Product Teams?
- 4 Navigating the Risks of Software of Unknown Pedigree (SOUP) in the Medical Device & Life Sciences Industry
- 5 What Is ISO 13485? A Guide to Medical Device Quality Management Systems
- 6 What You Need to Know: ANSI/AAMI SW96:2023 — Medical Device Security
- 7 ISO 13485 vs ISO 9001: Understanding the Differences and Synergies
- 8 What Is IEC 62304? A Guide to Medical Device Software
- 9 What Is a Device Master Record (DMR)? Definition and FDA Requirements
- 10 Failure Modes, Effects, and Diagnostic Analysis (FMEDA) for Medical Devices: What You Need to Know
- 11 Embracing the Future of Healthcare: Exploring the Internet of Medical Things (IoMT)
- 12 What Is General Safety and Performance Requirements (GSPR)? What You Need To Know
- 13 What Is IEC 62366? A Guide to Medical Device Usability Engineering
- 11. Aerospace & Defense Development
- Overview
- 1 What Is ARP4754A? A Complete Guide to Civil Aircraft and Systems Development Assurance
- 2 Understanding ARP4761A: Guidelines for System Safety Assessment in Aerospace
- 3 What Is DO-254? A Complete Guide to Airborne Hardware Design Assurance
- 4 What Is DO-178C? A Complete Guide to Airborne Software Certification
- 12. Architecture, Engineering, and Construction (AEC industry) Development
- 13. Industrial Manufacturing & Machinery, Automation & Robotics, Consumer Electronics, and Energy
- 14. Semiconductor Development
- 15. AI in Product Development
- 16. Risk Management
- 17. Product Development Terms and Definitions
What Is ARP4754A? A Complete Guide to Civil Aircraft and Systems Development Assurance
A new flight control function looks straightforward in the requirements review until a safety lead asks the question that decides the program: what happens at the aircraft level if this function fails, and how does the architecture catch it before passengers do? That question pushes the discussion out of subsystem code reviews and into the integrated picture ARP4754A is built to manage.
Teams that handle that picture well rarely treat development assurance as paperwork. They use it to keep aircraft, system, hardware, and software views in sync as the design changes, since that is what certification authorities sample later. The sections below cover where ARP4754A sits in the certification stack, how its lifecycle runs, how FDAL and IDAL get assigned, and where most programs trip up.
What Is ARP4754A?
ARP4754A is the SAE guideline for developing civil aircraft and their systems, titled Guidelines for Development of Civil Aircraft and Systems. EUROCAE publishes the same content in Europe as ED-79A, and the two are technically identical, so programs usually refer to them together as ARP4754A / ED-79A.
The “A” revision came out on December 21, 2010. It works at the aircraft and system level, above DO-178C for software and DO-254 for hardware. The FAA accepts it through AC 20-174, and EASA accepts ED-79A through AMC 25.1309.
How ARP4754A Fits Inside Civil Aircraft Certification
The legal obligation on a transport airplane comes from 14 CFR § 25.1309, which applies to any equipment or system installed on a Part 25 airplane and sets the airworthiness bar for failure conditions. ARP4754A is one of the recognized methods for showing a program meets that bar. FAA Advisory Circular 20-174 recognizes ARP4754A as an acceptable method for establishing a development assurance process, and AC 25.1309-1 calls out ARP4754 and ARP4761 as acceptable means of compliance for system safety analysis. EASA references the framework through AMC 25.1309.
The framework was developed in the Part 25 context, but industry practice and program-specific certification basis have carried it into Part 23 small airplane, Part 27 and 29 rotorcraft, Part 33 engine, and Part 35 propeller programs.
The ARP4754A Development Lifecycle
ARP4754A organizes work into five development processes: planning, aircraft and system function development, allocation of functions to systems, allocation of system requirements to items, and integration with verification and validation. The standard treats these as iterative, not a strict waterfall, with findings from one process looping back to revise earlier requirements, since aircraft-level decisions and item-level evidence rarely settle in one pass.
Planning the Development Assurance Process
Planning sets the agreement on how the program produces assurance evidence and ties it back to the certification basis. The plans cover systems engineering approach, validation, verification, configuration management, and process assurance, and identify the functions, systems, and items in scope.
Aircraft and System Function Development
Aircraft-level functions describe what the airplane needs to do, independent of any system. They are refined into system-level functions and operational requirements as the architecture takes shape, producing validated, testable definitions that drive everything below.
Allocation of Functions to Systems
Functions are allocated to specific systems, with interfaces and dependencies captured. Architectural choices about redundancy, partitioning, and dissimilarity influence rigor downstream and change FDAL assignments and item-level objectives.
Allocation of System Requirements to Items
System requirements decompose into item-level requirements that flow to hardware and software teams. Derived requirements (those not directly traceable to a parent) feed back into safety assessment so new failure conditions get evaluated. The trace from aircraft function to item requirement is what auditors sample.
Integration, Verification, and Validation
Integration brings items back together at the system and aircraft levels. Validation confirms the requirements are correct, and verification confirms the implementation meets them. Both run continuously, with test management data feeding evidence packages for design review and approval.
Development Assurance Levels (FDAL and IDAL)
ARP4754A introduced the split between Functional Development Assurance Level (FDAL), assigned at the function level, and Item Development Assurance Level (IDAL), assigned to the hardware or software item that implements the function. The earlier 1996 ARP4754 used a single Design Assurance Level term; the rename clarified which applies where.
How Failure Condition Severity Maps to DAL
DAL is anchored to failure-condition severity classes from AC 25.1309-1. Each class carries a quantitative probability target per flight hour, and DAL assignment follows the worst credible failure the function produces.
| Severity | Qualitative Term | Probability per Flight Hour | Mapped DAL |
| Catastrophic | Extremely Improbable | ≤ 1 × 10⁻⁹ | A |
| Hazardous | Extremely Remote | ≤ 1 × 10⁻⁷ | B |
| Major | Remote | < 1 × 10⁻⁵ | C |
| Minor | Probable | > 1 × 10⁻⁵ | D |
| No Safety Effect | n/a | n/a | E |
The probability target belongs to the failure condition, not the DAL itself. The DAL is the rigor scale the program is held to, inherited from that severity class.
When IDAL Can Be Lower Than FDAL
The IDAL on an item can be lower than the parent FDAL when architectural independence is demonstrated through Common Cause Analysis. For a catastrophic function with FDAL A, decomposition has to keep at least one FDAL A member or two independent FDAL B members, with secondary items potentially at lower DAL once independence is substantiated. Dissimilar redundancy and partitioning let programs avoid pulling every item to the highest level, with real impact on cost.
Integral Processes Inside ARP4754A
Integral processes run alongside the development lifecycle and tie the assurance argument together, holding the trace, evidence, and analysis the program depends on.
Safety Assessment (FHA, PSSA, SSA, CCA)
The safety assessment process runs four interlocking activities. The Functional Hazard Assessment identifies functions, failure conditions, and severity classifications. The Preliminary System Safety Assessment evaluates proposed architectures during requirements and design, producing fault trees and common cause analyses that drive safety requirements. The System Safety Assessment then confirms the implemented design meets FHA and PSSA requirements, while Common Cause Analysis examines events that could cause hazardous or catastrophic failures across otherwise independent items.
The analytical methods (Fault Tree Analysis, Failure Modes and Effects Analysis) come from ARP4761, which runs in lockstep with ARP4754A. Programs that build safety assessment into requirements work from day one keep the safety case current as the design evolves.
Requirements Validation
Validation asks whether the right requirements have been specified. It compares each requirement against higher-level needs, regulatory expectations, and operational context using reviews, analyses, similarity arguments, and tests. Catching a wrong requirement during PSSA is far cheaper than finding it during SSA.
Implementation Verification
Verification confirms the implementation meets the specified requirements, using reviews, analyses, and tests at the system and item levels, with results traced back to the requirements they cover. ARP4754A treats verification and validation as separate processes because conflating them creates evidence gaps auditors flag.
Configuration Management and Process Assurance
Configuration management controls baselines, change tracking, and lifecycle data identification across every artifact the assurance argument depends on. Process assurance confirms the program follows its plans and that deviations are documented and approved. Both run throughout the program, not as cleanup before submittal.
ARP4754A vs. ARP4754B and Companion Standards
ARP4754A is the recognized baseline most active civil programs work under, and it sits inside a family of related documents teams encounter on a program. The table below compares it with ARP4754B and those companion standards.
| Standard | Domain | Status | Relationship to ARP4754A |
| ARP4754A / ED-79A | Aircraft and system development assurance | Current FAA-recognized baseline (2010) | The framework this article describes |
| ARP4754B / ED-79B | Aircraft and system development assurance | Issued December 20, 2023 | Adds Model-Based Safety Analysis, Cascading Effects Analysis, modifications guidance |
| ARP4761 / ARP4761A | Safety assessment methods | ARP4761 (1996), ARP4761A (December 20, 2023) | Supplies FHA/PSSA/SSA/CCA methods used inside ARP4754A |
| DO-178C | Airborne software | Current | IDAL flows from ARP4754A to DO-178C objectives |
| DO-254 | Airborne electronic hardware | Current | IDAL flows from ARP4754A to hardware design assurance |
ARP4761 and ARP4761A
ARP4761 has supplied the analytical methods inside ARP4754A’s safety assessment since 1996. ARP4761A was issued December 20, 2023, alongside ARP4754B, and the joint update moved detailed safety-assessment activity descriptions into ARP4761A. ARP4754B added Model-Based Safety Analysis, Cascading Effects Analysis, and a section on modifications relevant to Supplemental Type Certificate work.
Model-Based Safety Analysis runs the safety analysis on the same architecture model the design team is using, instead of a separate document, so the safety case stays in step with the design as the model changes. Cascading Effects Analysis examines how a single failure propagates through the architecture once independence assumptions are stressed, which matters when integrated systems share resources that older fault-tree work treated as independent. Together they reflect how ARP4754B handles the highly integrated, model-driven architectures most modern programs are now flying with.
DO-178C for Software
When ARP4754A allocates a system requirement to software, the IDAL determines which DO-178C objectives apply, including structural coverage depth. The ARP4754A trace continues into DO-178C so derived software requirements feed back into PSSA.
DO-254 for Hardware
When the allocation lands on complex airborne electronic hardware, the IDAL becomes the Hardware Design Assurance Level under DO-254. FAA AC 20-152A is the corresponding hardware AC, and the trace from aircraft function down to hardware test result has to stay current as derived requirements feed back into safety assessment.
Common Compliance Challenges Under ARP4754A
The recurring challenge is keeping the aircraft, system, and item pictures aligned while the design is still moving. A few patterns show up on most programs:
- Trace gaps from disconnected tools. Spreadsheets and siloed systems introduce gaps in bidirectional traceability that stay invisible until an auditor samples them, and rebuilding the trace before a review is one of the most expensive kinds of unplanned work.
- Safety assessment lagging the design. PSSA becomes a documentation step that happens after architecture is locked in, which means hazards get cataloged instead of driving requirements.
- Allocation drift at the item level. Item-level changes never make it back into FHA or PSSA, and the safety case starts describing an aircraft that no longer matches the build.
Each of these is fixable, but only if the trace stays connected day to day instead of rebuilt before each review.
How Jama Connect Supports ARP4754A Development Assurance
A safety finding lands in the middle of integration testing, and the team needs to know which functions, allocations, item requirements, and verification activities are affected before they can size the rework. When that information lives in disconnected spreadsheets and tools, the answer takes days, and the certification milestone does not wait for it.
Jama Connect® keeps aircraft functions, system requirements, item allocations, derived requirements, safety analyses, and verification evidence linked across the ARP4754A lifecycle. Live Trace Explorer™ compares required trace patterns against actual project data and surfaces coverage gaps before SSA or DER review. Pre-built frameworks aligned to ARP4754A and safety-tool integrations keep the safety case current as the design changes.
Bringing ARP4754A Traceability Under Control
ARP4754A success depends on keeping the trace from aircraft function through item-level evidence current as the program iterates. Programs that treat that trace as a daily artifact, not an audit deliverable, absorb less rework when safety findings move into PSSA and SSA updates without breaking downstream work.
The teams that handle ARP4754A well make the path from FHA through item verification visible across the program. Jama Connect keeps that trace live across requirements, design, and test, so a change at the function level updates the picture for hardware, software, and verification at once. If you want to see how that holds up on your program, start a free 30-day trial of Jama Connect.
Frequently Asked Questions About ARP4754A
Is ARP4754A mandatory for civil aircraft certification?
It is not formally mandated. FAA AC 20-174 recognizes it as an acceptable method, and EASA AMC 25.1309 references it the same way, but applicants can propose an equivalent process if they show comparable rigor. Most civil programs plan around it because it is the reference framework certification authorities expect.
What is the difference between FDAL and IDAL?
FDAL is assigned to an aircraft or system function based on the most severe failure condition it can produce, set during the FHA. IDAL is assigned to the hardware or software item that implements the function, and it can be lower than the parent FDAL when architectural independence is shown through Common Cause Analysis.
How does ARP4754A relate to ARP4761?
ARP4754A defines the development assurance framework, and ARP4761 supplies the analytical methods used inside its safety assessment process, including Fault Tree Analysis and Failure Modes and Effects Analysis. ARP4761A (December 2023) was released alongside ARP4754B to keep the coordination current.
What is new in ARP4754B compared with ARP4754A?
ARP4754B was published December 20, 2023, mainly to align with ARP4761A and clarify the boundary between system development and safety assessment. It adds Model-Based Safety Analysis, Cascading Effects Analysis, and a section on modifications to existing aircraft. ARP4754A and AC 20-174 remain the recognized baseline most programs work under.
What is the difference between validation and verification under ARP4754A?
Validation asks whether the right requirement was specified, meaning the requirement actually captures what the aircraft needs to do safely. Verification asks whether the implementation meets the requirement that was specified. ARP4754A treats them as separate processes because conflating them creates evidence gaps auditors flag during SSA review.
What is Common Cause Analysis?
Common Cause Analysis examines events that could cause failures in items the design assumes are independent, such as a shared power supply, a single development team writing two redundant channels, or a common library reused across both. CCA is the activity that substantiates the independence claims that let an IDAL fall below its parent FDAL.
This article was authored by Mario Maldari and published on May 6, 2026.
Book a Demo
See Jama Connect in Action!
Our Jama Connect experts are ready to guide you through a personalized demo, answer your questions, and show you how Jama Connect can help you identify risks, improve cross-team collaboration, and drive faster time to market.