Class: Action
Action to remediate a risk
URI: nexus:Action
classDiagram
class Action
click Action href "../Action"
RiskControl <|-- Action
click RiskControl href "../RiskControl"
Action : dateCreated
Action : dateModified
Action : description
Action : detectsRiskConcept
Action --> "*" RiskConcept : detectsRiskConcept
click RiskConcept href "../RiskConcept"
Action : hasAiActorTask
Action : hasDocumentation
Action --> "*" Documentation : hasDocumentation
click Documentation href "../Documentation"
Action : hasRelatedRisk
Action --> "*" Risk : hasRelatedRisk
click Risk href "../Risk"
Action : id
Action : isDefinedByTaxonomy
Action --> "0..1" RiskTaxonomy : isDefinedByTaxonomy
click RiskTaxonomy href "../RiskTaxonomy"
Action : isDetectedBy
Action --> "*" RiskControl : isDetectedBy
click RiskControl href "../RiskControl"
Action : name
Action : url
Inheritance
- Entity
- RiskControl [ RiskConcept]
- Action
- RiskControl [ RiskConcept]
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| hasRelatedRisk | * Risk or RiskConcept or Term |
A relationship where an entity relates to a risk | direct |
| hasDocumentation | * Documentation |
Indicates documentation associated with an entity | direct |
| isDefinedByTaxonomy | 0..1 RiskTaxonomy |
A relationship where a risk or a risk group is defined by a risk taxonomy | direct |
| hasAiActorTask | * String |
Pertinent AI Actor Tasks for each subcategory | direct |
| detectsRiskConcept | * RiskConcept |
The property airo:detectsRiskConcept indicates the control used for detecting... | RiskControl |
| isDetectedBy | * RiskControl |
A relationship where a risk, risk source, consequence, or impact is detected ... | RiskConcept |
| id | 1 String |
A unique identifier to this instance of the model element | Entity |
| name | 0..1 String |
A text name of this instance | Entity |
| description | 0..1 String |
The description of an entity | Entity |
| url | 0..1 Uri |
An optional URL associated with this instance | Entity |
| dateCreated | 0..1 Date |
The date on which the entity was created | Entity |
| dateModified | 0..1 Date |
The date on which the entity was most recently modified | Entity |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Container | actions | range | Action |
| Risk | hasRelatedAction | range | Action |
Identifier and Mapping Information
Schema Source
- from schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | nexus:Action |
| native | nexus:Action |
LinkML Source
Direct
name: Action
description: Action to remediate a risk
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
is_a: RiskControl
slots:
- hasRelatedRisk
- hasDocumentation
- isDefinedByTaxonomy
- hasAiActorTask
Induced
name: Action
description: Action to remediate a risk
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
is_a: RiskControl
attributes:
hasRelatedRisk:
name: hasRelatedRisk
description: A relationship where an entity relates to a risk
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
domain: Any
alias: hasRelatedRisk
owner: Action
domain_of:
- Term
- LLMQuestionPolicy
- Action
- AiEval
- BenchmarkMetadataCard
- Adapter
- LLMIntrinsic
range: Risk
multivalued: true
inlined: false
any_of:
- range: RiskConcept
- range: Term
hasDocumentation:
name: hasDocumentation
description: Indicates documentation associated with an entity.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: airo:hasDocumentation
alias: hasDocumentation
owner: Action
domain_of:
- Dataset
- Vocabulary
- Term
- Principle
- RiskTaxonomy
- Action
- BaseAi
- LargeLanguageModelFamily
- AiEval
- BenchmarkMetadataCard
- Adapter
- LLMIntrinsic
range: Documentation
multivalued: true
inlined: false
isDefinedByTaxonomy:
name: isDefinedByTaxonomy
description: A relationship where a risk or a risk group is defined by a risk
taxonomy
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:isPartOf
alias: isDefinedByTaxonomy
owner: Action
domain_of:
- Policy
- RiskGroup
- Risk
- RiskControl
- Action
- RiskIncident
- StakeholderGroup
- Stakeholder
range: RiskTaxonomy
hasAiActorTask:
name: hasAiActorTask
description: Pertinent AI Actor Tasks for each subcategory. Not every AI Actor
Task listed will apply to every suggested action in the subcategory (i.e., some
apply to AI development and others apply to AI deployment).
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
alias: hasAiActorTask
owner: Action
domain_of:
- Action
range: string
multivalued: true
detectsRiskConcept:
name: detectsRiskConcept
description: The property airo:detectsRiskConcept indicates the control used for
detecting risks, risk sources, consequences, and impacts.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
exact_mappings:
- airo:detectsRiskConcept
rank: 1000
domain: RiskControl
alias: detectsRiskConcept
owner: Action
domain_of:
- Risk
- RiskControl
inverse: isDetectedBy
range: RiskConcept
multivalued: true
inlined: false
isDetectedBy:
name: isDetectedBy
description: A relationship where a risk, risk source, consequence, or impact
is detected by a risk control.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
domain: RiskConcept
alias: isDetectedBy
owner: Action
domain_of:
- RiskConcept
inverse: detectsRiskConcept
range: RiskControl
multivalued: true
inlined: false
id:
name: id
description: A unique identifier to this instance of the model element. Example
identifiers include UUID, URI, URN, etc.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: Action
domain_of:
- Entity
range: string
required: true
name:
name: name
description: A text name of this instance.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:name
alias: name
owner: Action
domain_of:
- Entity
- BenchmarkMetadataCard
range: string
description:
name: description
description: The description of an entity
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:description
alias: description
owner: Action
domain_of:
- Entity
range: string
url:
name: url
description: An optional URL associated with this instance.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:url
alias: url
owner: Action
domain_of:
- Entity
range: uri
dateCreated:
name: dateCreated
description: The date on which the entity was created.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:dateCreated
alias: dateCreated
owner: Action
domain_of:
- Entity
range: date
required: false
dateModified:
name: dateModified
description: The date on which the entity was most recently modified.
from_schema: https://ibm.github.io/risk-atlas-nexus/ontology/ai-risk-ontology
rank: 1000
slot_uri: schema:dateModified
alias: dateModified
owner: Action
domain_of:
- Entity
range: date
required: false