Overview
| Property | Value |
|---|---|
| Work Item Type ID | characteristic |
| Icon | type_characteristic.gif |
| Sort Order | 5 |
| Typical Module | Design space (characteristicsSpecification documents) |
| Primary Relationships | Assessed by failureMode (DFMEA), supports desReq (design requirements) |
| Key Standards | ARP 4754A (system architecture), ARP 4761 (DFMEA analysis) |
Characteristics form a critical node in the aerospace RTM domain model. They decompose design requirements into specific measurable properties, and serve as the focal point for DFMEA analysis where each failure mode assesses one or more characteristics.
Custom Fields
Characteristics have 3 custom fields that define their engineering specification and safety classification:| Field Name | Type | Enum Values / Constraints | Description |
|---|---|---|---|
| classification | Enum | sc (Safety-Critical), cc (Criticality Classified) | Safety classification inherited from or aligned with parent design requirements. SC/CC designation flows down from requirements decomposition per ARP 4754A. |
| targetValue | String (plain text) | No constraints | The nominal or target value for this design characteristic. Example: “3.2 VDC ± 0.1V” or “50 MHz clock frequency”. Used for specification tracking and tolerance bands. |
| tolerance | String (plain text) | No constraints | Allowable variation range around the target value. Example: “±5%” or “±0.1 mm”. Documents the engineering tolerance for manufacturing and verification. |
Lifecycle and States
Characteristics follow the standard Polarion work item workflow:- Draft — Under development, not yet reviewed
- In Review — Awaiting technical review
- Pending Approval — Reviewed, awaiting formal approval
- Approved — Baseline characteristic, locked for traceability
- Rejected — Not approved; rework required
- Obsolete — Superseded or no longer applicable
Relationships and Traceability
Inbound Relationships
| Source | Role | Purpose |
|---|---|---|
| Design Requirement (desReq) | supports | A characteristic supports one or more design requirements. The relationship maps detailed measurable properties to their parent requirement. |
| Failure Mode (failureMode) | assesses | A failure mode assesses a characteristic. This is the key DFMEA relationship — each failure mode in a DFMEA document links to a characteristic to specify which design property is being analyzed. |
Outbound Relationships
| Target | Role | Purpose |
|---|---|---|
| Test Case (testCase) | linked via PowerSheet | Characteristics are traced to test cases through PowerSheet expansion (Design Verification Sheet and component-level characteristics PowerSheets). Test cases verify the characteristic’s target value and tolerance. |
| System Element (systemElement) | implicit scoping | A characteristic belongs to or is associated with a system element (component or subsystem) through document scoping. Component DFMEA documents contain component-level characteristics. |
Usage in DFMEA Analysis
Characteristics are the primary objects of failure analysis in Design FMEA:- Selects a characteristic (or group of characteristics) to analyze
- Identifies all ways that characteristic could fail (failure modes)
- Assesses the severity, occurrence, and detectability of each mode
- Calculates the Risk Priority Number (RPN: Severity × Occurrence × Detection)
- Recommends mitigation actions for high-RPN items
- Re-scores post-mitigation
A typical DFMEA row structure is: System Element → Characteristic → Failure Mode → Cause → Effect → S/O/D/RPN → Action → Post-Mitigation S/O/D/RPN.
Document Allocation
Characteristics are organized at the component and subsystem level:Component-Level Characteristics
Each component (ADCI, IRU, MFP, etc.) has its own characteristicsSpecification document listing all measurable design properties specific to that component. Example:- Air Data Computer Interface (ADCI): 8 characteristics (signal conditioning, filtering, resolution)
- Main Flight Processor (MFP): Power supply voltage stability, clock frequency, memory access timing
- Non-Volatile Memory Module (NVM): Data retention time, endurance cycles, error correction
Subsystem-Level Characteristics
Subsystems aggregate characteristics from their child components and define subsystem-level properties:- Sensor Interface Module: Sensor input filtering, conversion accuracy, sampling rate
- Processing Core Module: Processing latency, memory bandwidth, built-in test coverage
The exact count and organization of characteristics per system element can be viewed in the aero1 project’s characteristicsSpecification documents or the component-level PowerSheets (e.g., “Air Data Computer Interface (ADCI) - Design Characteristics”).
Example Characteristics (Flight Control Computer)
The following table illustrates real characteristics from the aero1 Flight Control Computer project:| System Element | Characteristic Name | Target Value | Tolerance | Classification | Associated Failure Mode |
|---|---|---|---|---|---|
| Main Flight Processor (MFP) | CPU Clock Frequency | 50 MHz | ±1% | SC | Clock phase drift |
| Main Flight Processor (MFP) | L1 Cache Hit Rate | 92% | ±3% | SC | Excessive cache misses |
| Non-Volatile Memory Module (NVM) | Data Retention Time | 10 years | As per MIL-STD | SC | Loss of stored parameters |
| Power Supply Unit (PSU) | Output Voltage (3.3V rail) | 3.3 VDC | ±5% | SC | Under-voltage condition |
| Power Supply Unit (PSU) | Ripple & Noise | 50 mVpp | <100 mVpp | CC | EMI coupling to sensitive circuits |
| ARINC 429 Bus Interface | Bus Propagation Delay | 5 µs | ±0.5 µs | SC | Timing synchronization loss |
| Inertial Reference Unit Interface (IRU) | Sensor Input Impedance | 10 kΩ | ±10% | CC | Signal attenuation |
Classification Alignment
Theclassification field on a characteristic must align with its parent design requirement and ultimately trace back to customer requirements and system requirements:
Integration with PowerSheet
Characteristics appear in several PowerSheet configurations for traceability and verification:| PowerSheet | Purpose | Key Columns |
|---|---|---|
| Component RTM | Component-level requirements traceability | Design Req ID → Characteristic → Function |
| Design Verification Sheet | Design req to test case mapping | Design Req → Characteristic → Test Case |
| Component Characteristics | Component-specific property listing | System Element → Characteristic → Target Value → Test Case |
| DO-160G Environmental | Environmental qualification traceability | Design Req → Characteristic (as env spec) → Test Case |
Custom Field Examples
Classification Field
Target Value Field
Examples of valid target values:- Electrical: “3.3 VDC ± 5%”, “50 MHz”, “200 mA max”
- Mechanical: “2.5 kg ± 0.1 kg”, “50 mm diameter”, “M6 thread, class 6g”
- Thermal: “-40°C to +85°C”, ”< 75°C junction temp”
- Performance: ”< 500 µs latency”, “99.99% availability”
Tolerance Field
Examples of valid tolerance specifications:- Percentage: “±5%”, “±0.5%”
- Absolute: “±0.1 V”, “±0.01 mm”
- Range: “50 MHz to 52 MHz”
- Statistical: “3σ control limit”
- Manufacturing: “Per AS9102 Form 1”
Grounding and Verification
The complete set of characteristics for each system element can be reviewed in the aero1 project by navigating to:
- Design space → characteristicsSpecification documents
- Component RTM PowerSheet (component-specific characteristics view)
- Component characteristics PowerSheets (one per system element)
The integration of characteristics with DFMEA analysis can be seen in the DFMEA risksheets (e.g., “Air Data Computer Interface (ADCI) - Component DFMEA”), where each row links to a characteristic and defines the modes by which that characteristic can fail.
Related Documentation
- Design Requirement (desReq) — Parent requirements that characteristics support
- Failure Mode (failureMode) — Failure modes that assess characteristics in DFMEA
- System Element (systemElement) — System components to which characteristics belong
- Link Roles and Traceability Relationships — Details on the “supports” and “assesses” relationships
- DFMEA Risksheet Configuration Reference — DFMEA risksheet column structure and configuration
Last Updated: February 2026
Standards: ARP 4754A (System Development Assurance), ARP 4761 (Safety Assessment), DO-178C (Software), DO-254 (Hardware)
Source References (dev)
Source References (dev)
Code:
.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.59) · .polarion/tracker/fields/workitem-type-enum.xml (0.54) · .polarion/documents/fields/document-type-enum.xml (0.51) · .polarion/pages/spaces/_default/Data Model/page.xml (0.51) · .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) · .polarion/nextedy/models/rtm.yaml (0.50) · .polarion/tracker/fields/severity-enum.xml, status-enum.xml, priority-enum.xml, implementationStatus-enum.xml, riskSpecification-document-status-enum.xml (0.50) · .polarion/polarion-project.xml, .polarion/context.properties, .polarion/security/user-roles.xml, .claude/PROJECT.md, TODO.md (0.48) · .polarion/tracker/fields/resolution-enum.xml, .polarion/tracker/fields/changerequest-resolution-enum.xml, .polarion/tracker/fields/changerequest-status-enum.xml, .polarion/tracker/fields/work-record-type-enum.xml, .polarion/tracker/fields/yesno-enum.xml (0.47) · .polarion/tracker/fields/workitem-link-role-enum.xml (0.45)