Skip to content

Enum: system_SdmSoftwareComponentCategory

High-level classification of software components.

URI: https://w3id.org/altium/cdm/system_SdmSoftwareComponentCategory

Permissible Values

Value Meaning Description
DRIVER None Low-level HAL/drivers interacting with hardware
MIDDLEWARE None Functional stacks (e
OPERATING_SYSTEM None Kernel or RTOS components
APPLICATION None High-level logic, AI models, or user-defined code
LIBRARY None Static utility code or mathematical libraries

Slots

Name Description
system_SdmSoftwareSpecification_category The architectural role of this specification (e

Identifier and Mapping Information

LinkML Source

name: system_SdmSoftwareComponentCategory
description: High-level classification of software components.
from_schema: https://w3id.org/altium/cdm/
permissible_values:
  DRIVER:
    text: DRIVER
    description: Low-level HAL/drivers interacting with hardware.
  MIDDLEWARE:
    text: MIDDLEWARE
    description: Functional stacks (e.g., Motor Control, USB, TCP/IP).
  OPERATING_SYSTEM:
    text: OPERATING_SYSTEM
    description: Kernel or RTOS components.
  APPLICATION:
    text: APPLICATION
    description: High-level logic, AI models, or user-defined code.
  LIBRARY:
    text: LIBRARY
    description: Static utility code or mathematical libraries.