Skip to content

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

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