System Model
IRI: https://w3id.org/altium/cdm/system/SystemModel
Bounded context: system-sdm
A high-level system model that captures the overall system architecture, crossing boundary between functional and logical domains (e.g., hardware and software).
Platform API
GRID (1)
grid:workspace:{workspace-id}:system-design:sdm/{id}
Diagram
---
config:
layout: elk
theme: neutral
class:
hideEmptyMembersBox: true
---
classDiagram
direction LR
class system_SdmSystemModel["System Model"]
style system_SdmSystemModel fill:#f1c232
click system_SdmSystemModel href "../../classes/system_SdmSystemModel/"
system_SdmSystemModel : name
system_SdmSystemModel --> "1" system_SdmSystemModelVersion : latest version
click system_SdmSystemModelVersion href "../../classes/system_SdmSystemModelVersion/"
class system_SdmSystemModelVersion["System Model Version"]
style system_SdmSystemModelVersion fill:#f1c232
system_SdmSystemModel --> "*" system_SdmSystemModelVersion : versions
click system_SdmSystemModelVersion href "../../classes/system_SdmSystemModelVersion/"
class system_SdmSystemModelVersion["System Model Version"]
style system_SdmSystemModelVersion fill:#f1c232
system_SdmSystemModel : id
Inheritance
Fields
| Name | Cardinality | Type | Description | Inheritance |
|---|---|---|---|---|
| id | 1 |
GRID | Globally unique identifier across the whole platform. | Entity |
| name | 0..1 |
string | A short name of the entity. | direct |
| latest version | 1 |
System Model Version | Latest version of the system model. | direct |
| versions | * |
System Model Version | Versions of the system model, used for tracking changes over time. | direct |
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| platformAPI | SysSdmSystemModel |
| grid | grid:workspace:{workspace-id}:system-design:sdm/{id} |