Skip to main content

PSSA: Allocate Safety Requirements

The PSSA document links failure conditions identified in the FHA to allocated safety requirements across subsystems. Each safetyRequirement work item inherits classification and DAL level from its source failure condition via the allocatesTo back-link.

Create the PSSA Document

The exact template selection steps require verification in the live environment.
  1. Navigate to Risks space in the Polarion sidebar.
  2. Select Create Document and choose the PSSATemplate from RiskTemplates.
  3. Name the document (for example, FCC Preliminary System Safety Assessment (ARP 4761)).
  4. Open the document — the risksheet loads with 10 columns across 4 views.

Populate Safety Requirements

  1. For each failure condition in your FHA, add a safetyRequirement row to the PSSA.
  2. Set the failureCondLink field to link back to the source failure condition using the allocatesTo link role (back-direction). The classification and dalLevel fields inherit automatically from the linked failure condition.
  3. Complete the verificationMethod field — specify how the requirement will be verified (analysis, test, inspection, or review).
  4. Set subsystemAllocation to assign the requirement to the responsible subsystem.
Confirm whether subsystemAllocation auto-populates from the system element hierarchy or requires manual entry.
  1. Link contributing failure modes via the causes relationship to downstream SFMEA/DFMEA items.
  2. Use the Allocation Summary view to review DAL distribution across subsystems before proceeding.

PSSA Views

ViewPurpose
Full AnalysisComplete requirement breakdown with all 10 columns
Requirements ViewFocus on safety requirement text and allocation
Allocation SummaryDAL distribution across subsystems
TraceabilityFailure condition links and downstream risk connections

SSA: Verify Compliance Evidence

The SSA is the final verification stage. It re-examines failure conditions from the FHA, confirms that evidence records are complete, and validates that all DAL objectives have been met.

Create the SSA Document

Template creation steps require verification in the live environment.
  1. Navigate to Risks space and create a new document from SSATemplate in RiskTemplates.
  2. Name the document (for example, FCC System Safety Assessment (ARP 4761)).
  3. The risksheet opens with 9 columns across 3 views.

Review Failure Conditions and Evidence

  1. Each row represents a failureCondition work item reviewed from the FHA. Confirm that classification, probabilityTarget, and dalAllocation are set correctly on each row.
  2. Link riskControl evidence records in the Evidence Records column. These records document objective completion — analyses performed, tests executed, reviews conducted.
  3. Monitor the Verification Status column, which tracks evidence record completion percentage per failure condition.
  4. Use the Compliance Status view to identify failure conditions where DAL objectives remain unmet.
Confirm the exact threshold rules for Verification Status calculation and what constitutes a complete evidence record.

SSA Views

ViewPurpose
Full AssessmentComplete failure condition review with all 9 columns
Evidence SummaryEvidence record collection and completion status
Compliance StatusVerification completion and DAL achievement
Row headers are colored by classification level — Catastrophic rows appear darkest — allowing rapid risk posture assessment at a glance.

Traceability Flow

The three-document safety assessment chain follows this sequence: diagram

Classification-to-DAL Mapping

ARP 4761 ClassificationDAL Allocation
CatastrophicDAL A
HazardousDAL B
MajorDAL C
MinorDAL D
No EffectDAL E

PSSA and SSA documents created from templates are static copies of the risksheet configuration. If the PSSATemplate or SSATemplate is updated after your documents are created, existing documents do not receive those changes. Reconfigure the risksheet manually if the template structure changes.
riskControl evidence items are typically managed in the Risk Control Plan document under the Risks space. Create evidence records there first, then link them into the SSA Evidence Records column — rather than attempting to create them inline.

Verification

You should now see:
  • A PSSA document with safetyRequirement rows, each linked to a source failure condition via allocatesTo, with dalLevel and classification inherited and subsystem allocation set
  • An SSA document with failureCondition rows showing evidence records linked and a non-zero Verification Status percentage in the Compliance Status view

See Also

Code: modules/RiskTemplates/SSATemplate/attachments/risksheet.json (0.56) · modules/RiskTemplates/PSSATemplate/attachments/risksheet.json (0.52) · .polarion/pages/spaces/_default/Program Manager Dashboard/page.xml, Safety Engineer Dashboard/page.xml, Design Engineer Dashboard/page.xml, VandV Engineer Dashboard/page.xml, Config Manager Dashboard/page.xml (0.48) · 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.48) · .polarion/pages/spaces/_default/Safety Assessment Summary/page.xml, Common Cause Analysis Report/page.xml, Security Threat Assessment/page.xml, Hara Risk Matrix Report/page.xml (0.46) · 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.46) · modules/RiskTemplates/CCATemplate/attachments/risksheet.json (0.45) · .polarion/tracker/fields/workitem-type-enum.xml (0.45) · .polarion/nextedy/sheet-configurations/ARP 4761 Safety Assessment Traceability.yaml (0.45) · .polarion/pages/spaces/Requirements/Home/page.xml, Design/Home/page.xml, Risks/Home/page.xml, Testing/Home/page.xml, Risks/FMEA Reports/page.xml, Documentation/Home/page.xml, Documentation/Powersheet Help Redirect/page.xml, RiskTemplates/Home/page.xml (0.45)