Class: Action
Action to remediate a risk
URI: nexus:Action
classDiagram
class Action
click Action href "../Action"
Entity <|-- Action
click Entity href "../Entity"
Action : dateCreated
Action : dateModified
Action : description
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 : name
Action : url
Inheritance
- Entity
- Action
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 |
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: Entity
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: Entity
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
- Action
- AiEval
- BenchmarkMetadataCard
- 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
- RiskTaxonomy
- Action
- BaseAi
- LargeLanguageModelFamily
- AiEval
- BenchmarkMetadataCard
- 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:
- RiskGroup
- Risk
- RiskControl
- Action
- RiskIncident
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
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