AIVSS Execution Power
Some text
Outcome
Execution Power (x_org.owasp#aivss:EP:1.0.0)
Determines the level of execution power granted to an AI agent, influencing its ability to perform actions autonomously and interact with external systems.
| Value | Key | Definition |
|---|---|---|
| Constrained | C | The AI agent has limited execution power, restricting its ability to perform actions autonomously or interact with external systems. |
| Capable | CA | The AI agent has moderate execution power, allowing it to perform certain actions autonomously and interact with external systems under supervision. |
| High Leverage | H | The AI agent has extensive execution power, enabling it to perform actions autonomously and interact with external systems with minimal supervision. |
Execution Power (x_org.owasp#aivss:EP:1.0.0) JSON Example
{
"namespace": "x_org.owasp#aivss",
"key": "EP",
"version": "1.0.0",
"name": "Execution Power",
"definition": "Determines the level of execution power granted to an AI agent, influencing its ability to perform actions autonomously and interact with external systems.",
"schemaVersion": "2.0.0",
"values": [
{
"key": "C",
"name": "Constrained",
"definition": "The AI agent has limited execution power, restricting its ability to perform actions autonomously or interact with external systems."
},
{
"key": "CA",
"name": "Capable",
"definition": "The AI agent has moderate execution power, allowing it to perform certain actions autonomously and interact with external systems under supervision."
},
{
"key": "H",
"name": "High Leverage",
"definition": "The AI agent has extensive execution power, enabling it to perform actions autonomously and interact with external systems with minimal supervision."
}
]
}
Decision Points
Autonomy of Action (x_org.owasp#aivss:AA:1.0.0)
Determines the autonomy of action level of a vulnerability based on its characteristics and potential effects.
| Value | Key | Definition |
|---|---|---|
| Gated | G | The agent cannot act without human approval. |
| Scoped | S | The agent can act independently but only in tightly bounded spaces. |
| Free-Running | F | The agent can execute actions in live systems without a human in the loop. |
Autonomy of Action (x_org.owasp#aivss:AA:1.0.0) JSON Example
{
"namespace": "x_org.owasp#aivss",
"key": "AA",
"version": "1.0.0",
"name": "Autonomy of Action",
"definition": "Determines the autonomy of action level of a vulnerability based on its characteristics and potential effects.",
"schemaVersion": "2.0.0",
"values": [
{
"key": "G",
"name": "Gated",
"definition": "The agent cannot act without human approval."
},
{
"key": "S",
"name": "Scoped",
"definition": "The agent can act independently but only in tightly bounded spaces."
},
{
"key": "F",
"name": "Free-Running",
"definition": "The agent can execute actions in live systems without a human in the loop."
}
]
}
Tool Use (x_org.owasp#aivss:TU:1.0.0)
Determines the tool use level of an AI agent based on its capabilities to interact with systems.
| Value | Key | Definition |
|---|---|---|
| Viewer | V | The agent can only read and analyze information without making any changes. |
| Operator | O | The agent can make changes within a controlled environment, such as test systems or local files. |
| Administrator | A | The agent has full control and can make changes to privileged systems, including production environments. |
Tool Use (x_org.owasp#aivss:TU:1.0.0) JSON Example
{
"namespace": "x_org.owasp#aivss",
"key": "TU",
"version": "1.0.0",
"name": "Tool Use",
"definition": "Determines the tool use level of an AI agent based on its capabilities to interact with systems.",
"schemaVersion": "2.0.0",
"values": [
{
"key": "V",
"name": "Viewer",
"definition": "The agent can only read and analyze information without making any changes."
},
{
"key": "O",
"name": "Operator",
"definition": "The agent can make changes within a controlled environment, such as test systems or local files."
},
{
"key": "A",
"name": "Administrator",
"definition": "The agent has full control and can make changes to privileged systems, including production environments."
}
]
}
Self-Modification (x_org.owasp#aivss:SM:1.1.0)
Determines the self-modification capabilities of an AI agent based on its ability to alter its own code, configuration, or behavior.
| Value | Key | Definition |
|---|---|---|
| Fixed | F | The agent cannot modify its own code, configuration, or behavior. |
| Tunable | T | The agent can modify its configuration or prompts but not its core code or behavior. |
| Mutable | M | The agent can modify its own code, configuration, or behavior. |
Self-Modification (x_org.owasp#aivss:SM:1.1.0) JSON Example
{
"namespace": "x_org.owasp#aivss",
"key": "SM",
"version": "1.1.0",
"name": "Self-Modification",
"definition": "Determines the self-modification capabilities of an AI agent based on its ability to alter its own code, configuration, or behavior.",
"schemaVersion": "2.0.0",
"values": [
{
"key": "F",
"name": "Fixed",
"definition": "The agent cannot modify its own code, configuration, or behavior."
},
{
"key": "T",
"name": "Tunable",
"definition": "The agent can modify its configuration or prompts but not its core code or behavior."
},
{
"key": "M",
"name": "Mutable",
"definition": "The agent can modify its own code, configuration, or behavior."
}
]
}
Goal-Driven Planning (x_org.owasp#aivss:GDP:1.0.0)
Determines the goal-driven planning capabilities of an AI agent based on its ability to plan and execute actions over multiple steps.
| Value | Key | Definition |
|---|---|---|
| Reactive | R | The agent can only respond to immediate inputs without planning. |
| Assisted | A | The agent can plan multiple steps ahead but requires human execution or approval. |
| Autonomous | U | The agent can plan and execute multiple steps independently. |
Goal-Driven Planning (x_org.owasp#aivss:GDP:1.0.0) JSON Example
{
"namespace": "x_org.owasp#aivss",
"key": "GDP",
"version": "1.0.0",
"name": "Goal-Driven Planning",
"definition": "Determines the goal-driven planning capabilities of an AI agent based on its ability to plan and execute actions over multiple steps.",
"schemaVersion": "2.0.0",
"values": [
{
"key": "R",
"name": "Reactive",
"definition": "The agent can only respond to immediate inputs without planning."
},
{
"key": "A",
"name": "Assisted",
"definition": "The agent can plan multiple steps ahead but requires human execution or approval."
},
{
"key": "U",
"name": "Autonomous",
"definition": "The agent can plan and execute multiple steps independently."
}
]
}
Decision Table
Decision Model Visualization
---
title: Execution Power Decision Table (x_org.owasp#aivss:DT_EP:1.0.0)
---
graph LR
subgraph inputs[Inputs]
n1(( ))
subgraph s1["x_org.owasp<br/>#aivss<br/>AA:1.0.0"]
G_L0([G])
S_L0([S])
F_L0([F])
end
subgraph s2["x_org.owasp<br/>#aivss<br/>TU:1.0.0"]
G_V_L1([V])
G_O_L1([O])
G_A_L1([A])
S_V_L1([V])
S_O_L1([O])
S_A_L1([A])
F_V_L1([V])
F_O_L1([O])
F_A_L1([A])
end
subgraph s3["x_org.owasp<br/>#aivss<br/>SM:1.1.0"]
G_V_F_L2([F])
G_V_T_L2([T])
G_V_M_L2([M])
G_O_F_L2([F])
G_O_T_L2([T])
G_O_M_L2([M])
G_A_F_L2([F])
G_A_T_L2([T])
G_A_M_L2([M])
S_V_F_L2([F])
S_V_T_L2([T])
S_V_M_L2([M])
S_O_F_L2([F])
S_O_T_L2([T])
S_O_M_L2([M])
S_A_F_L2([F])
S_A_T_L2([T])
S_A_M_L2([M])
F_V_F_L2([F])
F_V_T_L2([T])
F_V_M_L2([M])
F_O_F_L2([F])
F_O_T_L2([T])
F_O_M_L2([M])
F_A_F_L2([F])
F_A_T_L2([T])
F_A_M_L2([M])
end
subgraph s4["x_org.owasp<br/>#aivss<br/>GDP:1.0.0"]
G_V_F_R_L3([R])
G_V_F_A_L3([A])
G_V_F_U_L3([U])
G_V_T_R_L3([R])
G_V_T_A_L3([A])
G_V_T_U_L3([U])
G_V_M_R_L3([R])
G_V_M_A_L3([A])
G_V_M_U_L3([U])
G_O_F_R_L3([R])
G_O_F_A_L3([A])
G_O_F_U_L3([U])
G_O_T_R_L3([R])
G_O_T_A_L3([A])
G_O_T_U_L3([U])
G_O_M_R_L3([R])
G_O_M_A_L3([A])
G_O_M_U_L3([U])
G_A_F_R_L3([R])
G_A_F_A_L3([A])
G_A_F_U_L3([U])
G_A_T_R_L3([R])
G_A_T_A_L3([A])
G_A_T_U_L3([U])
G_A_M_R_L3([R])
G_A_M_A_L3([A])
G_A_M_U_L3([U])
S_V_F_R_L3([R])
S_V_F_A_L3([A])
S_V_F_U_L3([U])
S_V_T_R_L3([R])
S_V_T_A_L3([A])
S_V_T_U_L3([U])
S_V_M_R_L3([R])
S_V_M_A_L3([A])
S_V_M_U_L3([U])
S_O_F_R_L3([R])
S_O_F_A_L3([A])
S_O_F_U_L3([U])
S_O_T_R_L3([R])
S_O_T_A_L3([A])
S_O_T_U_L3([U])
S_O_M_R_L3([R])
S_O_M_A_L3([A])
S_O_M_U_L3([U])
S_A_F_R_L3([R])
S_A_F_A_L3([A])
S_A_F_U_L3([U])
S_A_T_R_L3([R])
S_A_T_A_L3([A])
S_A_T_U_L3([U])
S_A_M_R_L3([R])
S_A_M_A_L3([A])
S_A_M_U_L3([U])
F_V_F_R_L3([R])
F_V_F_A_L3([A])
F_V_F_U_L3([U])
F_V_T_R_L3([R])
F_V_T_A_L3([A])
F_V_T_U_L3([U])
F_V_M_R_L3([R])
F_V_M_A_L3([A])
F_V_M_U_L3([U])
F_O_F_R_L3([R])
F_O_F_A_L3([A])
F_O_F_U_L3([U])
F_O_T_R_L3([R])
F_O_T_A_L3([A])
F_O_T_U_L3([U])
F_O_M_R_L3([R])
F_O_M_A_L3([A])
F_O_M_U_L3([U])
F_A_F_R_L3([R])
F_A_F_A_L3([A])
F_A_F_U_L3([U])
F_A_T_R_L3([R])
F_A_T_A_L3([A])
F_A_T_U_L3([U])
F_A_M_R_L3([R])
F_A_M_A_L3([A])
F_A_M_U_L3([U])
end
end
subgraph outputs[Outcome]
subgraph s5["x_org.owasp<br/>#aivss<br/>EP:1.0.0"]
G_V_F_R_C_L4([C])
G_V_F_A_C_L4([C])
G_V_F_U_CA_L4([CA])
G_V_T_R_C_L4([C])
G_V_T_A_C_L4([C])
G_V_T_U_CA_L4([CA])
G_V_M_R_CA_L4([CA])
G_V_M_A_CA_L4([CA])
G_V_M_U_H_L4([H])
G_O_F_R_C_L4([C])
G_O_F_A_C_L4([C])
G_O_F_U_CA_L4([CA])
G_O_T_R_C_L4([C])
G_O_T_A_CA_L4([CA])
G_O_T_U_CA_L4([CA])
G_O_M_R_CA_L4([CA])
G_O_M_A_CA_L4([CA])
G_O_M_U_H_L4([H])
G_A_F_R_CA_L4([CA])
G_A_F_A_CA_L4([CA])
G_A_F_U_H_L4([H])
G_A_T_R_CA_L4([CA])
G_A_T_A_CA_L4([CA])
G_A_T_U_H_L4([H])
G_A_M_R_H_L4([H])
G_A_M_A_H_L4([H])
G_A_M_U_H_L4([H])
S_V_F_R_C_L4([C])
S_V_F_A_C_L4([C])
S_V_F_U_CA_L4([CA])
S_V_T_R_C_L4([C])
S_V_T_A_CA_L4([CA])
S_V_T_U_CA_L4([CA])
S_V_M_R_CA_L4([CA])
S_V_M_A_CA_L4([CA])
S_V_M_U_H_L4([H])
S_O_F_R_C_L4([C])
S_O_F_A_CA_L4([CA])
S_O_F_U_CA_L4([CA])
S_O_T_R_CA_L4([CA])
S_O_T_A_CA_L4([CA])
S_O_T_U_CA_L4([CA])
S_O_M_R_CA_L4([CA])
S_O_M_A_CA_L4([CA])
S_O_M_U_H_L4([H])
S_A_F_R_CA_L4([CA])
S_A_F_A_CA_L4([CA])
S_A_F_U_H_L4([H])
S_A_T_R_CA_L4([CA])
S_A_T_A_CA_L4([CA])
S_A_T_U_H_L4([H])
S_A_M_R_H_L4([H])
S_A_M_A_H_L4([H])
S_A_M_U_H_L4([H])
F_V_F_R_CA_L4([CA])
F_V_F_A_CA_L4([CA])
F_V_F_U_H_L4([H])
F_V_T_R_CA_L4([CA])
F_V_T_A_CA_L4([CA])
F_V_T_U_H_L4([H])
F_V_M_R_H_L4([H])
F_V_M_A_H_L4([H])
F_V_M_U_H_L4([H])
F_O_F_R_CA_L4([CA])
F_O_F_A_CA_L4([CA])
F_O_F_U_H_L4([H])
F_O_T_R_CA_L4([CA])
F_O_T_A_CA_L4([CA])
F_O_T_U_H_L4([H])
F_O_M_R_H_L4([H])
F_O_M_A_H_L4([H])
F_O_M_U_H_L4([H])
F_A_F_R_H_L4([H])
F_A_F_A_H_L4([H])
F_A_F_U_H_L4([H])
F_A_T_R_H_L4([H])
F_A_T_A_H_L4([H])
F_A_T_U_H_L4([H])
F_A_M_R_H_L4([H])
F_A_M_A_H_L4([H])
F_A_M_U_H_L4([H])
end
end
n1 --- G_L0
n1 --- S_L0
n1 --- F_L0
G_L0 --- G_V_L1
G_V_L1 --- G_V_F_L2
G_V_F_L2 --- G_V_F_R_L3
G_V_F_R_L3 --- G_V_F_R_C_L4
G_V_F_L2 --- G_V_F_A_L3
G_V_F_A_L3 --- G_V_F_A_C_L4
G_V_F_L2 --- G_V_F_U_L3
G_V_F_U_L3 --- G_V_F_U_CA_L4
G_V_L1 --- G_V_T_L2
G_V_T_L2 --- G_V_T_R_L3
G_V_T_R_L3 --- G_V_T_R_C_L4
G_V_T_L2 --- G_V_T_A_L3
G_V_T_A_L3 --- G_V_T_A_C_L4
G_V_T_L2 --- G_V_T_U_L3
G_V_T_U_L3 --- G_V_T_U_CA_L4
G_V_L1 --- G_V_M_L2
G_V_M_L2 --- G_V_M_R_L3
G_V_M_R_L3 --- G_V_M_R_CA_L4
G_V_M_L2 --- G_V_M_A_L3
G_V_M_A_L3 --- G_V_M_A_CA_L4
G_V_M_L2 --- G_V_M_U_L3
G_V_M_U_L3 --- G_V_M_U_H_L4
G_L0 --- G_O_L1
G_O_L1 --- G_O_F_L2
G_O_F_L2 --- G_O_F_R_L3
G_O_F_R_L3 --- G_O_F_R_C_L4
G_O_F_L2 --- G_O_F_A_L3
G_O_F_A_L3 --- G_O_F_A_C_L4
G_O_F_L2 --- G_O_F_U_L3
G_O_F_U_L3 --- G_O_F_U_CA_L4
G_O_L1 --- G_O_T_L2
G_O_T_L2 --- G_O_T_R_L3
G_O_T_R_L3 --- G_O_T_R_C_L4
G_O_T_L2 --- G_O_T_A_L3
G_O_T_A_L3 --- G_O_T_A_CA_L4
G_O_T_L2 --- G_O_T_U_L3
G_O_T_U_L3 --- G_O_T_U_CA_L4
G_O_L1 --- G_O_M_L2
G_O_M_L2 --- G_O_M_R_L3
G_O_M_R_L3 --- G_O_M_R_CA_L4
G_O_M_L2 --- G_O_M_A_L3
G_O_M_A_L3 --- G_O_M_A_CA_L4
G_O_M_L2 --- G_O_M_U_L3
G_O_M_U_L3 --- G_O_M_U_H_L4
G_L0 --- G_A_L1
G_A_L1 --- G_A_F_L2
G_A_F_L2 --- G_A_F_R_L3
G_A_F_R_L3 --- G_A_F_R_CA_L4
G_A_F_L2 --- G_A_F_A_L3
G_A_F_A_L3 --- G_A_F_A_CA_L4
G_A_F_L2 --- G_A_F_U_L3
G_A_F_U_L3 --- G_A_F_U_H_L4
G_A_L1 --- G_A_T_L2
G_A_T_L2 --- G_A_T_R_L3
G_A_T_R_L3 --- G_A_T_R_CA_L4
G_A_T_L2 --- G_A_T_A_L3
G_A_T_A_L3 --- G_A_T_A_CA_L4
G_A_T_L2 --- G_A_T_U_L3
G_A_T_U_L3 --- G_A_T_U_H_L4
G_A_L1 --- G_A_M_L2
G_A_M_L2 --- G_A_M_R_L3
G_A_M_R_L3 --- G_A_M_R_H_L4
G_A_M_L2 --- G_A_M_A_L3
G_A_M_A_L3 --- G_A_M_A_H_L4
G_A_M_L2 --- G_A_M_U_L3
G_A_M_U_L3 --- G_A_M_U_H_L4
S_L0 --- S_V_L1
S_V_L1 --- S_V_F_L2
S_V_F_L2 --- S_V_F_R_L3
S_V_F_R_L3 --- S_V_F_R_C_L4
S_V_F_L2 --- S_V_F_A_L3
S_V_F_A_L3 --- S_V_F_A_C_L4
S_V_F_L2 --- S_V_F_U_L3
S_V_F_U_L3 --- S_V_F_U_CA_L4
S_V_L1 --- S_V_T_L2
S_V_T_L2 --- S_V_T_R_L3
S_V_T_R_L3 --- S_V_T_R_C_L4
S_V_T_L2 --- S_V_T_A_L3
S_V_T_A_L3 --- S_V_T_A_CA_L4
S_V_T_L2 --- S_V_T_U_L3
S_V_T_U_L3 --- S_V_T_U_CA_L4
S_V_L1 --- S_V_M_L2
S_V_M_L2 --- S_V_M_R_L3
S_V_M_R_L3 --- S_V_M_R_CA_L4
S_V_M_L2 --- S_V_M_A_L3
S_V_M_A_L3 --- S_V_M_A_CA_L4
S_V_M_L2 --- S_V_M_U_L3
S_V_M_U_L3 --- S_V_M_U_H_L4
S_L0 --- S_O_L1
S_O_L1 --- S_O_F_L2
S_O_F_L2 --- S_O_F_R_L3
S_O_F_R_L3 --- S_O_F_R_C_L4
S_O_F_L2 --- S_O_F_A_L3
S_O_F_A_L3 --- S_O_F_A_CA_L4
S_O_F_L2 --- S_O_F_U_L3
S_O_F_U_L3 --- S_O_F_U_CA_L4
S_O_L1 --- S_O_T_L2
S_O_T_L2 --- S_O_T_R_L3
S_O_T_R_L3 --- S_O_T_R_CA_L4
S_O_T_L2 --- S_O_T_A_L3
S_O_T_A_L3 --- S_O_T_A_CA_L4
S_O_T_L2 --- S_O_T_U_L3
S_O_T_U_L3 --- S_O_T_U_CA_L4
S_O_L1 --- S_O_M_L2
S_O_M_L2 --- S_O_M_R_L3
S_O_M_R_L3 --- S_O_M_R_CA_L4
S_O_M_L2 --- S_O_M_A_L3
S_O_M_A_L3 --- S_O_M_A_CA_L4
S_O_M_L2 --- S_O_M_U_L3
S_O_M_U_L3 --- S_O_M_U_H_L4
S_L0 --- S_A_L1
S_A_L1 --- S_A_F_L2
S_A_F_L2 --- S_A_F_R_L3
S_A_F_R_L3 --- S_A_F_R_CA_L4
S_A_F_L2 --- S_A_F_A_L3
S_A_F_A_L3 --- S_A_F_A_CA_L4
S_A_F_L2 --- S_A_F_U_L3
S_A_F_U_L3 --- S_A_F_U_H_L4
S_A_L1 --- S_A_T_L2
S_A_T_L2 --- S_A_T_R_L3
S_A_T_R_L3 --- S_A_T_R_CA_L4
S_A_T_L2 --- S_A_T_A_L3
S_A_T_A_L3 --- S_A_T_A_CA_L4
S_A_T_L2 --- S_A_T_U_L3
S_A_T_U_L3 --- S_A_T_U_H_L4
S_A_L1 --- S_A_M_L2
S_A_M_L2 --- S_A_M_R_L3
S_A_M_R_L3 --- S_A_M_R_H_L4
S_A_M_L2 --- S_A_M_A_L3
S_A_M_A_L3 --- S_A_M_A_H_L4
S_A_M_L2 --- S_A_M_U_L3
S_A_M_U_L3 --- S_A_M_U_H_L4
F_L0 --- F_V_L1
F_V_L1 --- F_V_F_L2
F_V_F_L2 --- F_V_F_R_L3
F_V_F_R_L3 --- F_V_F_R_CA_L4
F_V_F_L2 --- F_V_F_A_L3
F_V_F_A_L3 --- F_V_F_A_CA_L4
F_V_F_L2 --- F_V_F_U_L3
F_V_F_U_L3 --- F_V_F_U_H_L4
F_V_L1 --- F_V_T_L2
F_V_T_L2 --- F_V_T_R_L3
F_V_T_R_L3 --- F_V_T_R_CA_L4
F_V_T_L2 --- F_V_T_A_L3
F_V_T_A_L3 --- F_V_T_A_CA_L4
F_V_T_L2 --- F_V_T_U_L3
F_V_T_U_L3 --- F_V_T_U_H_L4
F_V_L1 --- F_V_M_L2
F_V_M_L2 --- F_V_M_R_L3
F_V_M_R_L3 --- F_V_M_R_H_L4
F_V_M_L2 --- F_V_M_A_L3
F_V_M_A_L3 --- F_V_M_A_H_L4
F_V_M_L2 --- F_V_M_U_L3
F_V_M_U_L3 --- F_V_M_U_H_L4
F_L0 --- F_O_L1
F_O_L1 --- F_O_F_L2
F_O_F_L2 --- F_O_F_R_L3
F_O_F_R_L3 --- F_O_F_R_CA_L4
F_O_F_L2 --- F_O_F_A_L3
F_O_F_A_L3 --- F_O_F_A_CA_L4
F_O_F_L2 --- F_O_F_U_L3
F_O_F_U_L3 --- F_O_F_U_H_L4
F_O_L1 --- F_O_T_L2
F_O_T_L2 --- F_O_T_R_L3
F_O_T_R_L3 --- F_O_T_R_CA_L4
F_O_T_L2 --- F_O_T_A_L3
F_O_T_A_L3 --- F_O_T_A_CA_L4
F_O_T_L2 --- F_O_T_U_L3
F_O_T_U_L3 --- F_O_T_U_H_L4
F_O_L1 --- F_O_M_L2
F_O_M_L2 --- F_O_M_R_L3
F_O_M_R_L3 --- F_O_M_R_H_L4
F_O_M_L2 --- F_O_M_A_L3
F_O_M_A_L3 --- F_O_M_A_H_L4
F_O_M_L2 --- F_O_M_U_L3
F_O_M_U_L3 --- F_O_M_U_H_L4
F_L0 --- F_A_L1
F_A_L1 --- F_A_F_L2
F_A_F_L2 --- F_A_F_R_L3
F_A_F_R_L3 --- F_A_F_R_H_L4
F_A_F_L2 --- F_A_F_A_L3
F_A_F_A_L3 --- F_A_F_A_H_L4
F_A_F_L2 --- F_A_F_U_L3
F_A_F_U_L3 --- F_A_F_U_H_L4
F_A_L1 --- F_A_T_L2
F_A_T_L2 --- F_A_T_R_L3
F_A_T_R_L3 --- F_A_T_R_H_L4
F_A_T_L2 --- F_A_T_A_L3
F_A_T_A_L3 --- F_A_T_A_H_L4
F_A_T_L2 --- F_A_T_U_L3
F_A_T_U_L3 --- F_A_T_U_H_L4
F_A_L1 --- F_A_M_L2
F_A_M_L2 --- F_A_M_R_L3
F_A_M_R_L3 --- F_A_M_R_H_L4
F_A_M_L2 --- F_A_M_A_L3
F_A_M_A_L3 --- F_A_M_A_H_L4
F_A_M_L2 --- F_A_M_U_L3
F_A_M_U_L3 --- F_A_M_U_H_L4
Table of Values
The table below shows the values for the decision model. Each row of the table corresponds to a path through the decision model diagram above.
| Row | Autonomy of Action v1.0.0 (x_org.owasp#aivss) | Tool Use v1.0.0 (x_org.owasp#aivss) | Self-Modification v1.1.0 (x_org.owasp#aivss) | Goal-Driven Planning v1.0.0 (x_org.owasp#aivss) | Execution Power v1.0.0 (x_org.owasp#aivss) |
|---|---|---|---|---|---|
| 0 | gated | viewer | fixed | reactive | constrained |
| 1 | gated | viewer | fixed | assisted | constrained |
| 2 | gated | viewer | fixed | autonomous | capable |
| 3 | gated | viewer | tunable | reactive | constrained |
| 4 | gated | viewer | tunable | assisted | constrained |
| 5 | gated | viewer | tunable | autonomous | capable |
| 6 | gated | viewer | mutable | reactive | capable |
| 7 | gated | viewer | mutable | assisted | capable |
| 8 | gated | viewer | mutable | autonomous | high leverage |
| 9 | gated | operator | fixed | reactive | constrained |
| 10 | gated | operator | fixed | assisted | constrained |
| 11 | gated | operator | fixed | autonomous | capable |
| 12 | gated | operator | tunable | reactive | constrained |
| 13 | gated | operator | tunable | assisted | capable |
| 14 | gated | operator | tunable | autonomous | capable |
| 15 | gated | operator | mutable | reactive | capable |
| 16 | gated | operator | mutable | assisted | capable |
| 17 | gated | operator | mutable | autonomous | high leverage |
| 18 | gated | administrator | fixed | reactive | capable |
| 19 | gated | administrator | fixed | assisted | capable |
| 20 | gated | administrator | fixed | autonomous | high leverage |
| 21 | gated | administrator | tunable | reactive | capable |
| 22 | gated | administrator | tunable | assisted | capable |
| 23 | gated | administrator | tunable | autonomous | high leverage |
| 24 | gated | administrator | mutable | reactive | high leverage |
| 25 | gated | administrator | mutable | assisted | high leverage |
| 26 | gated | administrator | mutable | autonomous | high leverage |
| 27 | scoped | viewer | fixed | reactive | constrained |
| 28 | scoped | viewer | fixed | assisted | constrained |
| 29 | scoped | viewer | fixed | autonomous | capable |
| 30 | scoped | viewer | tunable | reactive | constrained |
| 31 | scoped | viewer | tunable | assisted | capable |
| 32 | scoped | viewer | tunable | autonomous | capable |
| 33 | scoped | viewer | mutable | reactive | capable |
| 34 | scoped | viewer | mutable | assisted | capable |
| 35 | scoped | viewer | mutable | autonomous | high leverage |
| 36 | scoped | operator | fixed | reactive | constrained |
| 37 | scoped | operator | fixed | assisted | capable |
| 38 | scoped | operator | fixed | autonomous | capable |
| 39 | scoped | operator | tunable | reactive | capable |
| 40 | scoped | operator | tunable | assisted | capable |
| 41 | scoped | operator | tunable | autonomous | capable |
| 42 | scoped | operator | mutable | reactive | capable |
| 43 | scoped | operator | mutable | assisted | capable |
| 44 | scoped | operator | mutable | autonomous | high leverage |
| 45 | scoped | administrator | fixed | reactive | capable |
| 46 | scoped | administrator | fixed | assisted | capable |
| 47 | scoped | administrator | fixed | autonomous | high leverage |
| 48 | scoped | administrator | tunable | reactive | capable |
| 49 | scoped | administrator | tunable | assisted | capable |
| 50 | scoped | administrator | tunable | autonomous | high leverage |
| 51 | scoped | administrator | mutable | reactive | high leverage |
| 52 | scoped | administrator | mutable | assisted | high leverage |
| 53 | scoped | administrator | mutable | autonomous | high leverage |
| 54 | free-running | viewer | fixed | reactive | capable |
| 55 | free-running | viewer | fixed | assisted | capable |
| 56 | free-running | viewer | fixed | autonomous | high leverage |
| 57 | free-running | viewer | tunable | reactive | capable |
| 58 | free-running | viewer | tunable | assisted | capable |
| 59 | free-running | viewer | tunable | autonomous | high leverage |
| 60 | free-running | viewer | mutable | reactive | high leverage |
| 61 | free-running | viewer | mutable | assisted | high leverage |
| 62 | free-running | viewer | mutable | autonomous | high leverage |
| 63 | free-running | operator | fixed | reactive | capable |
| 64 | free-running | operator | fixed | assisted | capable |
| 65 | free-running | operator | fixed | autonomous | high leverage |
| 66 | free-running | operator | tunable | reactive | capable |
| 67 | free-running | operator | tunable | assisted | capable |
| 68 | free-running | operator | tunable | autonomous | high leverage |
| 69 | free-running | operator | mutable | reactive | high leverage |
| 70 | free-running | operator | mutable | assisted | high leverage |
| 71 | free-running | operator | mutable | autonomous | high leverage |
| 72 | free-running | administrator | fixed | reactive | high leverage |
| 73 | free-running | administrator | fixed | assisted | high leverage |
| 74 | free-running | administrator | fixed | autonomous | high leverage |
| 75 | free-running | administrator | tunable | reactive | high leverage |
| 76 | free-running | administrator | tunable | assisted | high leverage |
| 77 | free-running | administrator | tunable | autonomous | high leverage |
| 78 | free-running | administrator | mutable | reactive | high leverage |
| 79 | free-running | administrator | mutable | assisted | high leverage |
| 80 | free-running | administrator | mutable | autonomous | high leverage |