Skip to content
Snippets Groups Projects
Commit 99814aaf authored by Alan Birchler De Allende's avatar Alan Birchler De Allende
Browse files

Working on testing new version of AI AT pipeline

parent efa94d92
Branches
No related tags found
2 merge requests!489AI Attack Tree Generator, Version 3,!488AI Pipelines and AT Drawing Functionality
...@@ -96,6 +96,8 @@ public class JFrameAI extends JFrame implements ActionListener { ...@@ -96,6 +96,8 @@ public class JFrameAI extends JFrame implements ActionListener {
"Attack Tree Generator, Pipeline 1 - Creates five Attack Tree diagrams that model five different " + "Attack Tree Generator, Pipeline 1 - Creates five Attack Tree diagrams that model five different " +
"possible exploitations on a provided system specification.", "possible exploitations on a provided system specification.",
"Attack Tree Generator, Pipeline 2 - Creates an Attack Tree diagram that models a possible exploitation " + "Attack Tree Generator, Pipeline 2 - Creates an Attack Tree diagram that models a possible exploitation " +
"on a provided system specification using a provided attack pattern.",
"Attack Tree Generator, Pipeline 3 - Creates an Attack Tree diagram that models a possible exploitation " +
"on a provided system specification using a provided attack pattern." "on a provided system specification using a provided attack pattern."
}; };
...@@ -105,7 +107,7 @@ public class JFrameAI extends JFrame implements ActionListener { ...@@ -105,7 +107,7 @@ public class JFrameAI extends JFrame implements ActionListener {
"AIBlockConnAttrib", "AIBlockConnAttribWithSlicing", "AISoftwareBlock", "AIStateMachine", "AIBlockConnAttrib", "AIBlockConnAttribWithSlicing", "AISoftwareBlock", "AIStateMachine",
"AIStateMachinesAndAttributes", "AIAmulet", "AIStateMachinesAndAttributes", "AIAmulet",
"AIDiagramCoherency", "AIDiagramCoherencyWithFormalRules", "AIDiagramCoherency", "AIDiagramCoherencyWithFormalRules",
"CAPECTracer", "AIAttackPatternTree1", "AIAttackPatternTree2" "CAPECTracer", "AIAttackPatternTree1", "AIAttackPatternTree2", "AIAttackPatternTree3"
}; };
private static String[] INFOS = { private static String[] INFOS = {
...@@ -132,7 +134,8 @@ public class JFrameAI extends JFrame implements ActionListener { ...@@ -132,7 +134,8 @@ public class JFrameAI extends JFrame implements ActionListener {
"would need to take to exploit five different identified root attacks on the given system specification.", "would need to take to exploit five different identified root attacks on the given system specification.",
"Using a provided system specification and an attack pattern, create an Attack Tree diagram that " + "Using a provided system specification and an attack pattern, create an Attack Tree diagram that " +
"models the steps that an attacker would need to take to exploit the given attack pattern " + "models the steps that an attacker would need to take to exploit the given attack pattern " +
"on the given system specifications." "on the given system specifications.",
"Test pipeline"
}; };
protected JComboBox<String> listOfPossibleActions; protected JComboBox<String> listOfPossibleActions;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment