Skip to main content

Overview

A System Element is a work item that represents a physical or functional component within your system hierarchy. In the Aerospace Safety Solution, system elements serve multiple critical roles:
  • Architectural decomposition — Breaking down a complex system (e.g., Flight Control Computer) into subsystems, assemblies, and components
  • Document organization — Grouping requirements, design specs, FMEA analyses, and test documentation by system element
  • Traceability anchor — Serving as the reference point for linking failure conditions, failure modes, characteristics, and risk controls
  • DAL assignment — Allocating Design Assurance Levels (DAL A–E per ARP 4754A) to each element, which cascades to derived requirements and verification activities
  • Safety assessment scope — Defining which functions, failure modes, and design characteristics are analyzed within each FMEA, FHA, or PSSA document
System elements appear at every level of your documentation: system-level SFMEA documents, subsystem-level requirements specifications, component-level DFMEA and design requirements, and in PowerSheet navigation trees.

Entity Hierarchy

System Elements follow a 5-level decomposition hierarchy from top-level product to lowest-level replaceable unit: diagram Example: Flight Control Computer (FCC) decomposition
LevelElement TypeExampleDALDocuments
SystemSystemFlight Control Computer (FCC)BSystem SFMEA, FHA, PSSA, SSA
SubsystemSubsystemSensor Interface ModuleBSubsystem SFMEA, Subsystem Reqs
AssemblyAssemblySensor Interface Board AssemblyBDesign Reqs
SubassemblySubassemblyConnector ModuleCComponent DFMEA
ComponentComponentAir Data Computer Interface (ADCI)CComponent DFMEA, Component Reqs
Each level typically has its own set of requirements documents and corresponding FMEA/DFMEA analyses. The System Structure Navigator dashboard uses the element type field to construct and display this hierarchical tree.

Custom Fields

System Elements carry two primary custom fields for architecture and safety classification:

elementType (Enumeration)

ValueDescriptionTypical Use
SystemTop-level product or systemFlight Control Computer (FCC) — root of decomposition tree. Hosts system-level SFMEA and FHA documents.
SubsystemMajor functional group within a systemSensor Interface Module, Processing Core Module. Each subsystem has its own subsystem requirements spec and subsystem SFMEA.
AssemblyPhysical grouping of smaller subassemblies or componentsSensor Interface Board Assembly. May contain design requirements.
SubassemblyIntermediate decomposition levelConnector Module, power distribution subassembly. Bridge between assembly and component levels.
ComponentLowest-level replaceable unit (LRU)Air Data Computer Interface (ADCI), Main Flight Processor. Each component has a component-level design requirements spec and DFMEA.
The System Structure Navigator and PowerSheet document inventory renderers use elementType to build the hierarchical tree view. SFMEA documents are typically created at the Subsystem level; DFMEA documents at the Component level.

dal (Design Assurance Level)

ValueStandardDescriptionScope
AARP 4754A, DO-178C, DO-254Catastrophic failure condition — most stringent certification activitiesFull rigor: requirements decomposition, design V&V, process assurance, configuration management
BARP 4754A, DO-178C, DO-254Hazardous failure condition — substantial certification rigorDesign requirements, verification, configuration control, but relaxed process rigor vs DAL A
CARP 4754A, DO-178C, DO-254Major failure condition — moderate assuranceDesign documentation, basic verification, configuration identification
DARP 4754A, DO-178C, DO-254Minor failure condition — minimal assuranceMinimal design documentation and verification
EARP 4754A, DO-178C, DO-254No safety effect — no specific certification activitiesStandard engineering practices; no safety-driven constraints
The DAL assigned to a System Element determines which certification objectives and documentation activities apply to all derived requirements, design characteristics, and test cases associated with that element. For example, a DAL B system element requires:
  • Complete requirements decomposition (customer → system → subsystem → design level)
  • All design requirements verified by test
  • All failure modes scored and mitigated if RPN exceeds thresholds
  • Configuration management with formal change control
The exact mapping between DAL level and certification activities (e.g., which DO-178C objectives apply to DAL C vs DAL D) is configurable per project via the Compliance Matrix risksheet. Review your project’s compliance configuration to confirm DAL-to-objective alignment.

System Element Status Lifecycle

System Elements follow a 7-state lifecycle workflow identical to the default work item workflow:
StatusColorMeaning
DraftBlue (#3366FF)Element is under initial creation; not yet reviewed
In ProgressBlue-grayElement is being refined or updated
In ReviewLight Yellow (#FFFF99)Element awaiting approval; under formal review
Pending ApprovalYellow (#FFFF33)Element ready for signature; awaiting lead approval
ApprovedGreen (#66FF66)Element formally approved; locked from casual edit
RejectedRed (#FF3300)Element was rejected during review; rework required
ObsoleteGrayElement has been superseded or removed from active design
Status colors enable visual scanning in document views, PowerSheets, and dashboards. The same workflow states apply to all work item types (requirements, failure modes, test cases, etc.), ensuring consistent approval processes across your project.

Relationships and Traceability

System Elements are the anchor points for traceability across multiple analysis viewpoints: diagram
Link RoleDirectionFromToPurpose
isDecomposedIntoParent → ChildSystem ElementSystem ElementHierarchical decomposition (System → Subsystem → Component)
hasFunctionElement → FunctionSystem ElementFunctionFunctions analyzed in SFMEA scope for this element
hasCharacteristicElement → CharacteristicSystem ElementCharacteristicDesign characteristics assessed in DFMEA scope for this element
isDefinedInRequirement → ElementDesign RequirementSystem ElementDesign req applies to this system element
isPresentInFailure Mode → ElementFailure ModeSystem ElementFailure mode can occur in this element (SFMEA/DFMEA scope)
affectsFailure Cond → ElementFailure ConditionSystem ElementFailure condition impacts this element (FHA/PSSA scope)
mitigatesControl → ElementRisk ControlSystem ElementControl reduces risk in this element (Risk Control Plan scope)
isTestedByRequirement → TestDesign RequirementTest CaseTest case verifies design requirement for this element
These relationships enable:
  • SFMEA/DFMEA scope definition — All functions and characteristics linked to a system element are candidates for FMEA analysis at that level
  • Requirements traceability — Design requirements linked to a component are verified by test cases and must satisfy parent system/subsystem requirements
  • Safety assessment coverage — Failure conditions affecting a system element are analyzed in FHA documents scoped to that element; mitigations linked via Risk Controls

System Element in PowerSheet Views

PowerSheets reference system elements through multiple mechanisms:

System Structure Navigator (Dashboard)

The System Structure Navigator is a role dashboard that renders an interactive tree view of all system elements, grouped by elementType. Users click on an element to expand its children and view associated documents (requirements specs, FMEA documents, etc.).

Component RTM PowerSheet

The Component RTM PowerSheet scopes the requirements traceability matrix to a single system element (component). Its row source constrains to:
  • System requirements linked to the component
  • Design requirements specific to that component
  • Characteristics and test cases for component-level verification

Design Characteristics & Functions PowerSheets

Separate PowerSheets are created for each subsystem showing:
  • Subsystem - Functions — All functions assigned to that subsystem (via hasFunction link)
  • Component - Design Characteristics — All characteristics assigned to that component (via hasCharacteristic link)
These PowerSheets enable design teams to work with scoped, element-specific data.

System Element Document Types

Different document types in your project are typically constrained to specific system element levels:
Document TypeTypical LevelConstraintExample
System Requirements SpecificationSystemScoped to the top-level system elementFCC System Requirements Specification
Subsystem Requirements SpecificationSubsystemScoped to a specific subsystem elementSensor Interface Module Subsystem Requirements
Component Requirements SpecificationComponentScoped to a component elementADCI Component Requirements Specification
System SFMEASystem/SubsystemAnalyzes functions at system or subsystem levelFCC System SFMEA
Component DFMEAComponentAnalyzes components and their design characteristicsADCI Component DFMEA
Fault Tree AnalysisSystemTop-level undesired state analysisFCC Functional Hazard (Top Event) FTA
Safety Assessment (PSSA/SSA)System/SubsystemCombines FHA, SFMEA, DFMEA into safety argumentFCC Preliminary System Safety Assessment
Create one document per system element at each level. A component-level DFMEA document should be scoped to a single Component system element; a subsystem requirements spec should be scoped to a Subsystem element. This enables automatic filtering, enables constraint-based role access, and makes document navigation clear to users.

Creating and Organizing System Elements

System elements are typically created early in the project to establish the architectural decomposition. You organize them hierarchically:
  1. Create the top-level System element (e.g., “Flight Control Computer”)
  2. For each major functional group, create a Subsystem element (e.g., “Sensor Interface Module”)
  3. For each Subsystem, create Assembly or Component elements as appropriate
  4. Assign DAL to each element based on the failure condition severities identified in your FHA
  5. Link requirements, functions, and characteristics to the appropriate elements so PowerSheets and risksheets can scope their content
The System Structure Navigator dashboard will automatically render the tree as you create and link elements using the isDecomposedInto relationship.

Sources

Source: RTM Domain Model (.polarion/nextedy/models/rtm.yaml)
SystemElement entity type, hierarchical decomposition, DAL classification, links to functions, characteristics, failure modes, and risk controls.
Source: System Element Custom Fields (.polarion/tracker/fields/systemElement-custom-fields.xml)
elementType enumeration (System, Subsystem, Assembly, Subassembly, Component) and dal enumeration (A, B, C, D, E).
Source: System Element Workflow (.polarion/tracker/workflow/systemElement-workflow.xml)
7-state lifecycle workflow (Draft, In Progress, In Review, Pending Approval, Approved, Rejected, Obsolete).
Source: PowerSheet Configurations (.polarion/nextedy/sheet-configurations/system-elements.yaml and related)
System Element PowerSheet views, System Structure Navigator dashboard, Component RTM scoping.
Source: UI Walkthrough (datasets/sol-aero-ui-walkthrough/summary.md)
Aero1 project architecture showing FCC decomposition into subsystems and components with DAL assignments.
Code: .polarion/nextedy/models/rtm.yaml (0.65) · .polarion/tracker/fields/systemElementType-enum.xml, systemElement-status-enum.xml (0.64) · .polarion/pages/scripts/velocity/nextedy_solutions.vm (0.59) · .polarion/tracker/fields/testCase-custom-fields.xml, desReq-custom-fields.xml, processStep-custom-fields.xml, characteristic-custom-fields.xml, systemElement-custom-fields.xml, commonCauseEvent-custom-fields.xml, riskControl-custom-fields.xml, task-custom-fields.xml, custom-fields.xml (0.58) · .polarion/tracker/workflow/systemElement-workflow.xml (0.58) · .polarion/nextedy/sheet-configurations/DO-160G Environmental Qualification.yaml, Component RTM.yaml, Configuration Index.yaml, Design Verification Sheet.yaml, Interface Control Matrix.yaml, Problem Report Tracker.yaml, Process Steps.yaml, Review Action Item Tracker.yaml, SOI Stage Gate Dashboard.yaml, Use Steps Specification.yaml, User Need Validation Sheet.yaml, characteristics.yaml, component-characteristics.yaml, customer-requirements.yaml, design-requirements.yaml, subsystem-functions.yaml, subsystem-verification.yaml, system-elements.yaml, test-verification.yaml (0.55) · .polarion/pages/spaces/_default/Data Model/attachments/diagram_1771111587_documents.mxg.svg, diagram_1771111587_risk.mxg.svg, diagram_1771111587_traceability.mxg.svg, modules/Requirements/SYSTEM-ELEMENTS/attachments/diagram_20260215-0024.44000.mxg.svg (0.52) · .polarion/pages/spaces/_default/Requirements Traceability Summary/page.xml, Verification Validation Summary/page.xml, Risk Control Effectiveness Report/page.xml, System Decomposition Report/page.xml, FMEA Coverage Report/page.xml, Classification Consistency Report/page.xml, System FMEA Report/page.xml, System Structure Navigator/page.xml (0.52) · .polarion/pages/spaces/_default/Data Model/page.xml (0.51) · modules/Risks/COMPLIANCE-001/module.xml, modules/Risks/MIL-STD-882E-HTS-001/module.xml, modules/Risks/SEC-THREAT-001/module.xml, modules/Risks/SFMEA-SUB-001/module.xml, modules/Risks/SFMEA-SUB-002/module.xml, modules/Risks/SFMEA-SUB-003/module.xml (0.50)