Most properties in an ISO 21434 project can only be owned by certain types of elements. If such a property is inadvertently owned by an element other than the appropriate type, a validation error will appear. That validation error will have the abbreviation IPO and a 6a message describing the problem.
Abbreviation
IPO
Message
'<Element Name>' is not an appropriate owner of the property '<Property Name>'
Severity
error
Context element
This table shows the appropriate abstract class that owns each such property.
Abstract | Property |
AbstractCybersecurityAsset | Confidentiality |
AbstractCybersecurityAsset | Integrity |
AbstractCybersecurityAsset | Availability |
AbstractDamageScenario | effect |
AbstractDamageScenario | failure |
AbstractDamageScenario | operationalSituation |
AbstractEffectWithImpact | Safety |
AbstractEffectWithImpact | Financial |
AbstractEffectWithImpact | Operational |
AbstractEffectWithImpact | Privacy |
AbstractManualAttackPath | AttackFeasibilityRating |
AbstractThreatScenario | attackPath |
AbstractThreatScenario | failure |
AbstractThreatScenario | ResidualSafetyRiskValue |
AbstractThreatScenario | ResidualFinancialRiskValue |
AbstractThreatScenario | Residual OperationalRiskValue |
AbstractThreatScenario | ResidualPrivacyRiskValue |
AbstractAttackPathISO18045 | Elapsed Time |
AbstractAttackPathISO18045 | Equipment |
AbstractAttackPathISO18045 | Expertise |
AbstractAttackPathISO18045 | Knowledge of TOE |
AbstractAttackPathISO18045 | Window of Opportunity |