Most elements (see below) in an ISO 21434 project have a stereotype and general classifier pair. If the general classifier of such an element is removed, or an element is created and given only a stereotype listed below, a validation error will appear. The validation rule provides a solver whereby the appropriate general classifier can be applied to the element by selecting the solver option. That validation error will have the abbreviation ISAC and a message describing the problem.
Abbreviation
ISAC
Message
'<Element Name>' has applied stereotype '<Stereotype Name>' but has no generalization to '<AbstractElementType Name>'
Severity
error
Context element
This table shows the appropriate stereotype and the corresponding abstract class.
Stereotype | AbstractClass |
AttackPotentialBasedAttackPath | AbstractAttackPotentialBasedAttackPath |
CybersecurityAsset | AbstractCybersecurityAsset |
DamageScenario | AbstractDamageScenario |
ManualAttackPath | AbstractManualAttackPath |
ThreatScenario | AbstractThreatScenario |
CybersecurityAssuranceLevel | AbstractCybersecurityAssuranceLevel |
Weakness | Weakness (from RAMML) |
Solvers
You can select the Add generalization to ‘<AbstractElementType>' command.