Skip to content

Class: AILifecycleProcess

Process or activity associated with a stage of the AI system life cycle (Clause 6).

URI: iso22989:AILifecycleProcess

 classDiagram
    class AILifecycleProcess
    click AILifecycleProcess href "../AILifecycleProcess/"
      NamedEntity <|-- AILifecycleProcess
        click NamedEntity href "../NamedEntity/"

      AILifecycleProcess : aliases

      AILifecycleProcess : approval_criteria

      AILifecycleProcess : clause_reference

      AILifecycleProcess : description

      AILifecycleProcess : end_date

      AILifecycleProcess : id

      AILifecycleProcess : name

      AILifecycleProcess : preferred_label

      AILifecycleProcess : process_inputs

      AILifecycleProcess : process_outputs

      AILifecycleProcess : process_stage





        AILifecycleProcess --> "1" AILifecycleStage : process_stage
        click AILifecycleStage href "../AILifecycleStage/"



      AILifecycleProcess : process_sub_type

      AILifecycleProcess : responsible_role





        AILifecycleProcess --> "0..1" AIStakeholderRoleType : responsible_role
        click AIStakeholderRoleType href "../AIStakeholderRoleType/"



      AILifecycleProcess : risk_items

      AILifecycleProcess : see_also_uri

      AILifecycleProcess : start_date

Inheritance

Slots

Name Cardinality and Range Description Inheritance
process_stage 1
AILifecycleStage
Life-cycle stage the process belongs to direct
process_inputs *
String
Inputs consumed by the process direct
process_outputs *
String
Outputs produced by the process direct
responsible_role 0..1
AIStakeholderRoleType
Stakeholder role responsible for executing the process direct
start_date 0..1
Date
Date the process started direct
end_date 0..1
Date
Date the process completed direct
risk_items *
String
Risks identified or addressed by a process or assessment direct
approval_criteria *
String
Criteria that must be met for an output or process to be approved direct
process_sub_type 0..1
String
Free-text refinement of the process within its life-cycle stage (e direct
id 1
Uriorcurie
Unique CURIE or URI identifying the entity NamedEntity
name 1
String
Human-readable label for the entity NamedEntity
description 0..1
String
Free-text description of the entity (paraphrased; verbatim ISO text excluded) NamedEntity
clause_reference 0..1
String
ISO/IEC 22989:2022 clause identifier (e NamedEntity
aliases *
String
Alternative names or synonyms for the term NamedEntity
preferred_label 0..1
String
Preferred natural-language label NamedEntity
see_also_uri *
Uriorcurie
Pointers to related external resources or term records NamedEntity

Usages

used by used in type used
AIConceptsCollection ai_lifecycle_processes range AILifecycleProcess

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self iso22989:AILifecycleProcess
native iso22989:AILifecycleProcess
broad gist_linkml:Event
related nist_ai_600_1:SuggestedAction
close nist_ai_100_1:AiLifecycleStage

LinkML Source

Direct

name: AILifecycleProcess
description: Process or activity associated with a stage of the AI system life cycle
  (Clause 6).
in_subset:
- ai_lifecycle
from_schema: https://w3id.org/lmodel/iso22989
close_mappings:
- nist_ai_100_1:AiLifecycleStage
related_mappings:
- nist_ai_600_1:SuggestedAction
broad_mappings:
- gist_linkml:Event
is_a: NamedEntity
slots:
- process_stage
- process_inputs
- process_outputs
- responsible_role
- start_date
- end_date
- risk_items
- approval_criteria
attributes:
  process_sub_type:
    name: process_sub_type
    description: Free-text refinement of the process within its life-cycle stage (e.g.
      "objectives", "requirements").
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    domain_of:
    - AILifecycleProcess
    range: string

Induced

name: AILifecycleProcess
description: Process or activity associated with a stage of the AI system life cycle
  (Clause 6).
in_subset:
- ai_lifecycle
from_schema: https://w3id.org/lmodel/iso22989
close_mappings:
- nist_ai_100_1:AiLifecycleStage
related_mappings:
- nist_ai_600_1:SuggestedAction
broad_mappings:
- gist_linkml:Event
is_a: NamedEntity
attributes:
  process_sub_type:
    name: process_sub_type
    description: Free-text refinement of the process within its life-cycle stage (e.g.
      "objectives", "requirements").
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: string
  process_stage:
    name: process_stage
    description: Life-cycle stage the process belongs to.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: AILifecycleStage
    required: true
  process_inputs:
    name: process_inputs
    description: Inputs consumed by the process.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: string
    multivalued: true
  process_outputs:
    name: process_outputs
    description: Outputs produced by the process.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: string
    multivalued: true
  responsible_role:
    name: responsible_role
    description: Stakeholder role responsible for executing the process.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: AIStakeholderRoleType
  start_date:
    name: start_date
    description: Date the process started.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: date
  end_date:
    name: end_date
    description: Date the process completed.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: date
  risk_items:
    name: risk_items
    description: Risks identified or addressed by a process or assessment.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: string
    multivalued: true
  approval_criteria:
    name: approval_criteria
    description: Criteria that must be met for an output or process to be approved.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - AILifecycleProcess
    range: string
    multivalued: true
  id:
    name: id
    description: Unique CURIE or URI identifying the entity.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: dcterms:identifier
    identifier: true
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    range: uriorcurie
    required: true
  name:
    name: name
    description: Human-readable label for the entity.
    from_schema: https://w3id.org/lmodel/iso22989
    exact_mappings:
    - dcterms:title
    - schema:name
    rank: 1000
    slot_uri: schema:name
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    range: string
    required: true
  description:
    name: description
    description: Free-text description of the entity (paraphrased; verbatim ISO text
      excluded).
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: dcterms:description
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    range: string
  clause_reference:
    name: clause_reference
    description: ISO/IEC 22989:2022 clause identifier (e.g. "5.11.4") the element
      corresponds to.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    - AutonomyAssessment
    - VerificationValidationFramework
    range: string
    pattern: ^[0-9]+(\.[0-9]+){0,3}$
  aliases:
    name: aliases
    description: Alternative names or synonyms for the term.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: skos:altLabel
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    range: string
    multivalued: true
  preferred_label:
    name: preferred_label
    description: Preferred natural-language label.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: skos:prefLabel
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    range: string
  see_also_uri:
    name: see_also_uri
    description: Pointers to related external resources or term records.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: rdfs:seeAlso
    owner: AILifecycleProcess
    domain_of:
    - NamedEntity
    range: uriorcurie
    multivalued: true