Overview
System elements form a five-level decomposition hierarchy:Element Type Enumeration
ThesystemElementType field defines five distinct element types in the hierarchy:
| Element Type | Level | Purpose | Typical Analysis |
|---|---|---|---|
| System | Level 1 | Top-level product definition (e.g., Flight Control Computer) | System-level requirements, FHA, SSA |
| Subsystem | Level 2 | Major functional group (e.g., Sensor Interface Module) | Subsystem requirements, SFMEA, PSSA |
| Assembly | Level 3 | Physical grouping of components (e.g., sensor interface assembly) | Component requirements allocation |
| Subassembly | Level 4 | Intermediate assemblies for complex subsystems | Component requirements allocation |
| Component | Level 5 | Lowest-level replaceable unit (e.g., Air Data Computer Interface) | Design requirements, DFMEA, characteristics |
System
The top-level system element represents the complete product or system being developed. All other elements decompose hierarchically from this root.- Typical example: Flight Control Computer (FCC), Engine Control Unit (ECU), Avionics System
- Used in: System-level requirements specifications, FHA documents, system safety assessments
- Links to: Customer requirements, system-level functions, failure conditions
Subsystem
Major functional or physical groupings that decompose the top-level system. Subsystems typically align with organizational responsibilities and development teams.- Typical example: Sensor Interface Module, Processing Core Module, Actuator Bus Interface Module
- Used in: Subsystem requirements specifications, SFMEA analysis
- Links to: System requirements (via refines), subsystem functions, SFMEA failure modes
- Analysis level: SFMEA is typically performed at the subsystem level
Assembly
Physical groupings of components that support the subsystem structure. Assemblies help organize the bill-of-materials (BOM) and manufacturing structure.- Typical example: Inertial Measurement Assembly, Control Law Processor Assembly
- Used in: Design requirements specifications, component traceability
- Links to: Subsystem via part-of relationship, component elements
Subassembly
Intermediate assemblies used for complex systems with multiple levels of physical decomposition. Subassemblies provide finer-grained organization for large subsystems.- Typical example: Power Distribution Subassembly, Signal Conditioning Subassembly
- Used in: Detailed design specifications, component allocation
- Links to: Assemblies via part-of relationship, individual components
Component
The lowest-level replaceable unit in the hierarchy. Components represent the finest granularity of decomposition and are the target of design requirements and DFMEA analysis.- Typical example: Air Data Computer Interface (ADCI), Inertial Reference Unit Interface (IRU), Power Supply Unit (PSU)
- Used in: Design requirements specifications, DFMEA analysis, design characteristics
- Analysis level: DFMEA is typically performed at the component level
- Links to: Design requirements, characteristics, failure modes, test cases
System Element Custom Fields
System elements are minimally configured with two key custom fields:| Field Name | Type | Default | Description |
|---|---|---|---|
elementType | Enumeration (systemElementType) | See application | The hierarchical level of this element: System, Subsystem, Assembly, Subassembly, or Component |
dal | Enumeration (dal) | See application | Design Assurance Level assigned to this element (DAL A–E per ARP 4754A). DAL on a system element determines the required certification activities for all documents and analyses associated with that element. |
elementType
The enumeration that specifies which level in the hierarchy this element occupies. This field is used throughout the application to:- Build the System Structure Navigator hierarchical tree view on dashboards
- Constrain DFMEA document creation to the Component level
- Constrain SFMEA document creation to the Subsystem level
- Determine which specification documents apply (system-level specs link to System/Subsystem elements, design specs link to Component elements)
dal
Design Assurance Level classification flows downward from parent elements. The DAL assigned to a system element cascades to all requirements, functions, and risk analysis documents allocated to that element. DAL Levels (ARP 4754A):| DAL | Classification | Development Rigor | Typical Application |
|---|---|---|---|
| A | Catastrophic failure effects | Most rigorous | Critical flight control, power distribution |
| B | Hazardous failure effects | High rigor | Major subsystems with potential severe effects |
| C | Major failure effects | Moderate rigor | Significant functional subsystems |
| D | Minor failure effects | Basic rigor | Support and utility subsystems |
| E | No safety effect | Minimal | Non-safety-critical functions |
The specific DAL allocation rules and inheritance mechanisms depend on your project’s governance model. Consult your ARP 4754A development plan and DO-178C/DO-254 certification basis documentation for exact DAL assignment criteria per level.
System Element Lifecycle Status
System elements progress through a seven-state lifecycle that mirrors the standard Polarion work item workflow:| Status | Color | Meaning |
|---|---|---|
| Draft | Blue (#3366FF) | Element is under development, not yet reviewed |
| In Progress | Light Yellow (#FFFF99) | Element is actively being analyzed and documented |
| In Review | Light Yellow (#FFFF99) | Element documentation is under review by stakeholders |
| Pending Approval | Yellow (#FFFF33) | Element awaiting formal approval before release |
| Approved | Green (#66FF66) | Element formally approved for use in downstream analysis |
| Rejected | Red (#FF3300) | Element was rejected and must be reworked |
| Obsolete | Gray (neutral) | Element has been superseded or is no longer in use |
Hierarchical Decomposition Example
Below is a typical system decomposition for a Flight Control Computer (FCC) project:Analysis by System Element Level
The appropriate analysis documents and activities for each hierarchy level are predefined:System Level
- Documents: System-level requirements specifications, FHA, System Safety Assessment (SSA)
- Analysis: Functional hazard assessment, system-level failure condition identification
- Characteristics: Typically analyzed at component level; system-level properties inherited from subsystems
- RPN Scoring: Not applicable; failure conditions are classified by severity category instead
Subsystem Level
- Documents: Subsystem requirements specifications, SFMEA, Preliminary System Safety Assessment (PSSA)
- Analysis: System-level failure mode and effect analysis of functions
- Functions: SFMEA typically targets subsystem functions
- Characteristics: Component characteristics inherit from subsystem scope
- DAL Flow: Subsystem DAL cascades to all child components
Component Level
- Documents: Component design requirements specifications, DFMEA, design characteristics sheets
- Analysis: Design failure mode and effect analysis at the lowest replaceable unit level
- Characteristics: DFMEA failure modes assess component characteristics
- RPN Scoring: Pre-mitigation and post-mitigation RPN calculated per failure mode
- Design Details: Detailed specifications, part numbers, environmental classifications (DO-160G)
System Element in Risksheet and PowerSheet
Risksheet
The system element hierarchy is navigable through the System Structure Navigator dashboard, which displays an interactive tree of all elements with their associated documents:- FHA Risksheet: Allocated to System or Subsystem; failure conditions link to functions and system elements
- SFMEA Risksheet: Documents allocated to Subsystem elements; failure modes link to subsystem functions
- DFMEA Risksheet: Documents allocated to Component elements; failure modes assess component characteristics
PowerSheet
The Component RTM PowerSheet usesapplyCurrentDocumentTo filtering to scope the traceability matrix to the current component’s design requirements:
Hierarchical Constraints and Rules
The following constraints are common patterns; verify the specific implementation in your project’s configuration.
- Parent-Child Relationships: Each element (except System) must have exactly one parent element in the hierarchy. Parent elements typically represent organizational or physical groupings of child elements.
- DAL Inheritance: A child element’s DAL cannot be higher (more critical) than its parent element’s DAL. For example, a Component with DAL A must belong to a Subsystem with DAL A or higher criticality.
- Document Allocation: Documents are typically allocated to a single system element. FHA/SFMEA/DFMEA risksheets align to the appropriate hierarchy level (System/Subsystem/Component).
- Status Propagation: When a parent element transitions to Approved status, child elements’ status changes may be constrained or require workflow action.
- Traceability Consistency: Requirements at each level must trace to functions, characteristics, and failure modes appropriate for that level. Orphaned elements (requirements without parent or child links) are flagged in the Requirements Traceability report.
Related Pages
- System Element (systemElement) Reference — Detailed system element work item type definition
- Design Assurance Levels (DAL A–E) — DAL classification and certification requirements
- Work Item Types Index — Overview of all entity types in the RTM domain model
- RTM Domain Model — Complete data model with entity relationships
Sources
This page is derived from thin source coverage (code configuration only). For complete system element management guidance, consult:Source References (dev)
Source References (dev)
Code:
.polarion/tracker/fields/systemElementType-enum.xml, systemElement-status-enum.xml (0.84) · .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.64) · .polarion/nextedy/models/rtm.yaml (0.60) · .polarion/pages/scripts/velocity/nextedy_solutions.vm (0.53) · .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.52) · .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.51) · 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.50) · .polarion/tracker/fields/designRequirement-subType-enum.xml, environmentalCategory-enum.xml, fta-gateType-enum.xml, cca-analysisType-enum.xml, controlType-enum.xml, riskControlType-enum.xml, verificationMethod-enum.xml, testLevel-enum.xml (0.50) · .polarion/tracker/workflow/systemElement-workflow.xml (0.47)