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.