Skip to content

Slot: software_component_type

Type designator that supports polymorphism using software components. This type is used for validation of the provided software components.

URI: base:software_component_type Alias: software_component_type

Applicable Classes

Name Description Modifies Slot
SoftwareComponent Any kind of software element that needs to be considered no
SoftwareArtifactComponent yes
RunningSoftwareComponent Software component representing running software yes

Properties

  • Range: String

  • Required: True

Identifier and Mapping Information

Schema Source

  • from schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml

Mappings

Mapping Type Mapped Value
self base:software_component_type
native base:software_component_type

LinkML Source

name: software_component_type
description: Type designator that supports polymorphism using software components.
  This type is used for validation of the provided software components.
from_schema: https://industrial-assets.io/schemas/iah/base-schema/released/v1/iah-base-read.yaml
rank: 1000
designates_type: true
alias: software_component_type
domain_of:
- SoftwareComponent
range: string
required: true

Any questions left?

Ask the community