Skip to main content

Purpose and Scope

The System DFMEA Report serves as the central compliance hub for DFMEA analysis per AIAG-VDA FMEA 2019 standard. It answers critical safety engineering questions:
  • Coverage Question: Are all design elements analyzed for failure modes?
  • Risk Question: What failure modes remain at High AP after mitigation?
  • Metrics Question: What is the distribution of risk across severity levels?
  • Completion Question: Is the DFMEA analysis complete and ready for design freeze?
The report queries all failureMode work items project-wide, regardless of which DFMEA document they belong to, then aggregates statistics by system element hierarchy and AP classification.

Report Architecture

diagram

Key Properties and Configuration

PropertyTypeDefaultDescription
Report TitleStringSystem DFMEA ReportDashboard display name identifying this as the DFMEA summary dashboard
Report LocationPath/spaces/Documentation/System DFMEA ReportWiki page location in Polarion project structure
Report AccessRoleAll project membersDefault: visible to all; configure via Polarion page permissions if restricted to Safety Engineers only
Report Refresh FrequencyIntervalReal-time on page loadVelocity macros execute on-demand; no scheduled refresh needed
Data Source QueryLuceneproject.id:$projectId AND type:failureModeQueries all failureMode work items project-wide, sorted by ID
System Element GroupingFieldsystemElementFailure modes grouped by their systemElement link for hierarchy display
AP Pre-Mitigation FieldCustom FieldpremitigationAPEnumeration field storing initial Action Priority (H/M/L) per AIAG-VDA 2019
AP Post-Mitigation FieldCustom FieldpostmitigationAPEnumeration field storing residual Action Priority after risk controls implemented
High-Risk ThresholdInteger100% post-mitigation HFailure modes with postmitigationAP = H trigger red alert
Medium-Risk ThresholdInteger50-99% post-mitigation MFailure modes with postmitigationAP = M trigger yellow alert
Coverage CalculationFormulaFailure modes / design elementsPercentage of design elements with at least one failure mode identified

Action Priority (AP) Classification Methodology

The System DFMEA Report uses AIAG-VDA FMEA 2019 Action Priority methodology to categorize design failure modes. AP is derived from three independent factors:
FactorScaleDescriptionIntegration in AP
Severity (S)1-10Impact severity if failure occurs (1=no effect, 10=safety hazard)Normalized to High/Medium/Low thresholds
Occurrence (O)1-10Likelihood of failure occurring (1=remote, 10=certain)Combined with S and D
Detection (D)1-10Ability to detect failure before customer impact (1=certain, 10=impossible)Combined with S and O
AP Determination Logic: High Priority (H):
  • Severity ≥ 8 (safety-critical) OR
  • (Severity ≥ 6 AND Occurrence ≥ 7) OR
  • (Severity ≥ 7 AND Detection ≥ 8)
  • → Requires immediate action, risk control mandatory Medium Priority (M):
  • Severity 5-7 AND (Occurrence ≥ 5 OR Detection ≥ 6) OR
  • Severity ≤ 4 AND (Occurrence ≥ 8 AND Detection ≥ 7)
  • → Requires monitoring, risk control recommended Low Priority (L):
  • All other combinations
  • → Acceptable risk, routine monitoring acceptable
premitigationAP represents inherent risk before any design controls implemented — reflects design vulnerability assessment from engineering perspective. postmitigationAP represents residual risk after risk controls (e.g., redundancy, self-checking logic, diagnostic coverage) are implemented — reflects actual risk to vehicle operation.

DFMEA Document Inventory

The System DFMEA Report automatically discovers and aggregates all DFMEA documents in the Risks space organized by system element hierarchy:
System ElementDocument NameFMEA LevelFailure ModesAP Distribution (Post)
AEB SystemAEB System - System SFMEASystem36L:28, M:6, H:2
ECU Processing SubsystemECU Processing - Subsystem SFMEASubsystem42L:35, M:5, H:2
Sensor Housing SubsystemSensor Housing - Subsystem SFMEASubsystem36L:30, M:4, H:2
Vehicle Interface SubsystemVehicle Interface - Subsystem SFMEASubsystem28L:24, M:3, H:1
System-on-Chip (SoC)SoC - Component DFMEAComponent22L:19, M:2, H:1
Safety Co-ProcessorSafety Co-Proc - Component DFMEAComponent7L:6, M:1, H:0
Sensor Housing AssemblyHousing Assembly - Component DFMEAComponent19L:17, M:1, H:1
Camera ModuleCamera Module - Component DFMEAComponent24L:20, M:3, H:1
Radar ModuleRadar Module - Component DFMEAComponent18L:15, M:2, H:1
CAN TransceiversCAN TX - Component DFMEAComponent19L:16, M:2, H:1
Memory (Flash/RAM)Memory - Component DFMEAComponent9L:8, M:1, H:0
Documents are identified by presence of failureMode work items linked via the module field. The report auto-discovers documents without requiring manual registration — if a document has failure modes, it appears in this inventory.

High-Risk Failure Mode Alert Section

When any Design FMEA failure mode remains at High Action Priority (H) post-mitigation, the report displays a critical alert table:
Failure Mode IDTitleDFMEA DocumentSeverityOccurrenceDetectionPost-APRecommended Action
FM-087Loss of signal integrity in CAN busCAN Transceivers DFMEA968HImplement redundant CAN transceiver with watchdog timeout
FM-142Premature sensor saturation in extreme coldRadar Module DFMEA849HRedesign sensor front-end with temperature compensation circuit
FM-156ECU memory corruption from ESDSoC DFMEA1037HAdd dedicated ESD protection diodes; implement CRC check on boot
Alert Logic:
#set($highAPItems = [])
#foreach($fm in $allFailureModes)
  #if($fm.postmitigationAP == "H")
    #set($void = $highAPItems.add($fm))
  #end
#end

#if($highAPItems.size() > 0)
  ⚠️ CRITICAL: [N] failure modes remain at High priority post-mitigation.
     Action required before design freeze.
#elseif($mediumAPItems.size() > 0)
  🔶 WARNING: [N] failure modes at Medium priority. Monitor effectiveness
     of risk control implementation.
#else
  ✅ SUCCESS: All Design FMEA failure modes mitigated to acceptable levels.
#end

AP Distribution Visualization

The report displays pre-mitigation and post-mitigation AP distribution side-by-side using the nxAPBuckets macro:
AP LevelPre-Mitigation CountPost-Mitigation CountReduction
High (H)242-92%
Medium (M)9816-84%
Low (L)138242+75%
N/A02
Total260260
Post-mitigation H count should be zero or near-zero at design freeze. Remaining H items indicate incomplete risk controls or inadequate design mitigations. Pre-mitigation M count decrease and L count increase indicates effective risk control implementation and design robustness improvement.

Integration with Velocity Macro Library

The System DFMEA Report leverages the Nextedy Solutions Velocity macro library for consistent reporting:
MacroPurposeUsage in Report
nxDocHeaderGrayReport title and description bannerDashboard header with dark gray background
nxSummaryCardsKPI card grid displayTotal FM count, High-AP counts, coverage percentage
nxAPBucketsAP classification distribution counterPre-mitigation and post-mitigation AP tallies
nxDocInventoryTreeHierarchical document listingDFMEA document table organized by system element
nxLinkCoverageTraceability coverage percentageDesign requirement → failure mode coverage tracking
nxSectionHeaderSection title formatting”High-Risk Items”, “Document Inventory”, etc.
nxSpaceFooterReport footer with metadataGenerated timestamp, Nextedy copyright notice
Macro Library Import:
#parse("nextedy_solutions.vm")
#set($projectId = $page.project.id)

Lucene Query for Failure Mode Discovery

The report queries all failureMode work items using Polarion’s Lucene query language:
project.id:$projectId AND type:failureMode
Query Parameters:
  • project.id: Current Polarion project ID (variable substitution)
  • type: Filters to failureMode work item type only (not processFailureMode)
  • Sorting: By work item ID for consistent ordering
  • Performance: O(n) where n = total failure modes (typically <1000 for automotive projects)
Advanced Filtering (Optional):
project.id:$projectId AND type:failureMode AND postmitigationAP:"H"
Filters to High-priority items only for detailed risk analysis.

Relationship to Other Reports and Dashboards

Related PagePurposeRelationship
FMEA ReportsNavigation hub for all FMEA analysesSystem DFMEA Report is one of three FMEA report types (System/Design DFMEA, System PFMEA, FMEA Coverage)
FMEA Coverage ReportIdentifies design requirements and characteristics without failure modesComplementary: DFMEA Report shows risk distribution; Coverage Report shows gaps
Design Engineer DashboardRole-based dashboard for design teamSystem DFMEA Report provides detailed risk metrics feeding the Design Engineer KPIs
Risk Control EffectivenessMeasures mitigation effectiveness across all risk typesValidates that risk controls in System DFMEA are achieving residual AP reduction
System Structure NavigatorVisual system element hierarchy explorerProvides complementary navigation to the hierarchical DFMEA document listing

Workflow Integration

The System DFMEA Report fits into the automotive design V-model workflow: diagram

Configuration and Customization

The System DFMEA Report is implemented as a wiki page (page.xml) containing embedded Velocity scripts. To customize: Access Configuration:
  1. Navigate to Polarion project → SpacesDocumentation
  2. Select System DFMEA Report page
  3. Click Edit to view Velocity source
Modify AP Thresholds: Edit the High/Medium/Low boundary values in the nxAPBuckets macro parameters:
#set($lowThreshold = 0)     # Low AP: 0-33%
#set($medThreshold = 50)    # Medium AP: 34-66%
#set($highThreshold = 67)   # High AP: 67-100%
Change Alert Thresholds: Adjust the alert trigger for critical conditions:
#if($highAPCount > 0)
  ⚠️ [Configure threshold: currently > 0]
#elseif($mediumAPCount > 5)
  🔶 [Configure threshold: currently > 5]
#end
Add System Element Filtering: Restrict report to specific subsystems:
#set($targetElements = ["ECU Processing Subsystem", "Sensor Housing"])
#foreach($element in $targetElements)
  [Add element-filtered section]
#end

Performance Considerations

AspectTypical ValueOptimization
Page Load Time3-5 secondsCached Lucene queries; direct report link from Risks space navigation
Query Execution500-800msIndexed by type:failureMode; project ID filtering narrows result set
Memory Usage10-15 MBStreaming table rendering; no client-side data aggregation
ScalabilityUp to 5,000 failure modesTested on projects with 260 DFMEA items; recommend pagination >1000
For large projects, consider splitting System DFMEA Report by system element (separate pages per subsystem) if single-page rendering exceeds 10 seconds. Alternatively, implement dashboard widget collapsing to defer table expansion until user interaction.

Version Information

ComponentVersionNotes
Report TemplateTestAuto2 v2.4+System DFMEA Report introduced in v2.0; enhanced with pre/post-AP tracking in v2.3
AIAG-VDA Reference2019 EditionUpdated Action Priority methodology per AIAG-VDA FMEA Handbook 5th Edition
Velocity Macro Librarynextedy_solutions.vm 3.2+Requires nxAPBuckets macro (available v3.0+)
Polarion Compatibility22.2+Tested on Polarion ALM 22.2, 23.1, 23.2 LTS
Nextedy SolutionsRisksheet 4.2+Integrates with Risksheet DFMEA document editing