Many properties in an ISO 21434 Project must have a specific Value type. If the Value of such a property is not an element of the appropriate type or an enumeration literal of the appropriate enumeration, a validation error will appear. That validation error will have abbreviation IVV and a message describing the problem.
Abbreviation
IVV
Message
Invalid value for '<Property Name>':<Property Value>
Severity
error
Context element
The following table shows the appropriate Type or Enumeration of the value for each abstract class and property pair.
AbstractClass | Property | Type of value |
AbstractCybersecurityAsset | Confidentiality | HiMedLoValuation |
AbstractCybersecurityAsset | Integrity | HiMedLoValuation |
AbstractCybersecurityAsset | Availability | HiMedLoValuation |
AbstractDamageScenario | operationalSituation | AbstractOperationalSituation |
AbstractDamageScenario | failure | UndesiredState |
AbstractDamageScenario | effect | AutomotiveEffect |
AbstractEffectWithImpact | SafetyImpact | ImpactRating |
AbstractEffectWithImpact | FinancialImpact | ImpactRating |
AbstractEffectWithImpact | OperationalImpact | ImpactRating |
AbstractEffectWithImpact | PrivacyImpact | ImpactRating |
AbstractManualAttackPath | AttackFeasibilityRating | HiMedLoFeasibility |
AbstractThreatScenario | attackPath | AbstractAttackPath |
AbstractThreatScenario | failure | UndesiredState |
AbstractThreatScenario | ResidualSafetyRiskValue | Real |
AbstractThreatScenario | ResidualFinancialRiskValue | Real |
AbstractThreatScenario | ResidualOperationalRiskValue | Real |
AbstractThreatScenario | ResidualPrivacyRiskValue | Real |
AbstractAttackPathISO18045 | Elapsed Time | ElapsedTime |
AbstractAttackPathISO18045 | Equipment | Equipment |
AbstractAttackPathISO18045 | Expertise | Expertise |
AbstractAttackPathISO18045 | Knowledge of TOE | Knowledge of TOE |
AbstractAttackPathISO18045 | Window of Opportunity | Window of Opportunity |