tahti / ADTool2

47 stars 12 forks source link

By design: Accepts only a single counter measure #15

Open WikiSteve opened 4 years ago

WikiSteve commented 4 years ago

While creating an attack tree, I've discovered with version 2.2.2 that only a single counter measure is permitted per node. Is this by design?

vilena commented 4 years ago

You can add only one countermeasure to an attack node, but each countermeasure node can be decomposed in many countermeasures. So if you need many countermeasures, first add one and then suitably decompose it into many (adding children nodes to it).

Similarly, only a single attack node can be added to a countermeasure node. This is by design and was done so that the tools complies with the attack-defense tree formal semantics.

WikiSteve commented 4 years ago

You can add only one countermeasure to an attack node, but each countermeasure node can be decomposed in many countermeasures. So if you need many countermeasures, first add one and then suitably decompose it into many (adding children nodes to it).

Similarly, only a single attack node can be added to a countermeasure node. This is by design and was done so that the tools complies with the attack-defense tree formal semantics.

Thank you for the thorough explanation Olga!