Class: Common Architecture Language Model (CALM) Vocab (Architecture)
Top-level CALM architecture document.
URI: calm:Architecture
classDiagram
class Architecture
click Architecture href "../Architecture/"
Architecture : adrs
Architecture : controls
Architecture --> "0..1" Control : controls
click Control href "../Control/"
Architecture : flows
Architecture --> "*" Flow : flows
click Flow href "../Flow/"
Architecture : metadata
Architecture : nodes
Architecture --> "*" Node : nodes
click Node href "../Node/"
Architecture : relationships
Architecture --> "*" Relationship : relationships
click Relationship href "../Relationship/"
Class Properties
| Property | Value |
|---|---|
| Class URI | calm:Architecture |
| Tree Root | Yes |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| nodes | * Node |
direct | |
| relationships | * Relationship |
direct | |
| metadata | 0..1 Metadata |
direct | |
| controls | 0..1 Control |
direct | |
| flows | * Flow |
direct | |
| adrs | * String |
External links to ADRs (Architecture Decision Records) or similar documents t... | direct |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/calm
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | calm:Architecture |
| native | calm:Architecture |
| related | capec:Category, cis_controls:CISControlsDocument, dpv:Context, iso27001:InformationSecurityManagementSystem, nist_csf_v2:CSFDocument, nist_sp_800_53:Catalog, oscal:SystemSecurityPlan, stix:Bundle |
| close | schema:SoftwareApplication, gist:System |
LinkML Source
Direct
name: Architecture
description: Top-level CALM architecture document.
title: Common Architecture Language Model (CALM) Vocab
in_subset:
- core
from_schema: https://w3id.org/lmodel/calm
close_mappings:
- schema:SoftwareApplication
- gist:System
related_mappings:
- capec:Category
- cis_controls:CISControlsDocument
- dpv:Context
- iso27001:InformationSecurityManagementSystem
- nist_csf_v2:CSFDocument
- nist_sp_800_53:Catalog
- oscal:SystemSecurityPlan
- stix:Bundle
slots:
- nodes
- relationships
- metadata
- controls
- flows
- adrs
slot_usage:
nodes:
name: nodes
inlined: true
inlined_as_list: true
relationships:
name: relationships
inlined: true
inlined_as_list: true
flows:
name: flows
inlined: true
inlined_as_list: true
class_uri: calm:Architecture
tree_root: true
Induced
name: Architecture
description: Top-level CALM architecture document.
title: Common Architecture Language Model (CALM) Vocab
in_subset:
- core
from_schema: https://w3id.org/lmodel/calm
close_mappings:
- schema:SoftwareApplication
- gist:System
related_mappings:
- capec:Category
- cis_controls:CISControlsDocument
- dpv:Context
- iso27001:InformationSecurityManagementSystem
- nist_csf_v2:CSFDocument
- nist_sp_800_53:Catalog
- oscal:SystemSecurityPlan
- stix:Bundle
slot_usage:
nodes:
name: nodes
inlined: true
inlined_as_list: true
relationships:
name: relationships
inlined: true
inlined_as_list: true
flows:
name: flows
inlined: true
inlined_as_list: true
attributes:
nodes:
name: nodes
from_schema: https://w3id.org/lmodel/calm
rank: 1000
owner: Architecture
domain_of:
- Architecture
- InteractsRelationship
- DeployedInRelationship
- ComposedOfRelationship
- Decision
range: Node
multivalued: true
inlined: true
inlined_as_list: true
relationships:
name: relationships
from_schema: https://w3id.org/lmodel/calm
rank: 1000
owner: Architecture
domain_of:
- Architecture
- Decision
range: Relationship
multivalued: true
inlined: true
inlined_as_list: true
metadata:
name: metadata
from_schema: https://w3id.org/lmodel/calm
rank: 1000
owner: Architecture
domain_of:
- Architecture
- Node
- Relationship
- Flow
- Timeline
range: Metadata
controls:
name: controls
from_schema: https://w3id.org/lmodel/calm
rank: 1000
owner: Architecture
domain_of:
- Architecture
- Node
- Relationship
- Decision
- Flow
range: Control
flows:
name: flows
from_schema: https://w3id.org/lmodel/calm
rank: 1000
owner: Architecture
domain_of:
- Architecture
range: Flow
multivalued: true
inlined: true
inlined_as_list: true
adrs:
name: adrs
description: External links to ADRs (Architecture Decision Records) or similar
documents that provide context or decisions related to the architecture. These
can be URLs or references to internal documentation.
from_schema: https://w3id.org/lmodel/calm
rank: 1000
owner: Architecture
domain_of:
- Architecture
- NodeMoment
range: string
multivalued: true
class_uri: calm:Architecture
tree_root: true