Skip to content

Slot: components

A collection of system components.

URI: oscal:components

Applicable Classes

Name Description Modifies Slot
LocalDefinitions Used to define data objects that are used in the assessment plan, that do not... no
AssessmentAssets Identifies the assets used to perform this assessment no
SystemImplementation Provides information as to how the system is implemented yes
ResultLocalDefinitions Used to define local implementation and assessment assets referenced by a res... no
ComponentDefinition A collection of component descriptions, which may optionally be grouped by ca... yes
PoamLocalDefinitions Allows components and inventory items to be defined within the POA&M for case... no

Properties

Type and Range

Property Value
Range SystemComponent
Domain Of LocalDefinitions, AssessmentAssets, SystemImplementation, ResultLocalDefinitions, ComponentDefinition, PoamLocalDefinitions

Cardinality and Requirements

Property Value
Multivalued Yes

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:components
native oscal:components

LinkML Source

name: components
description: A collection of system components.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
domain_of:
- LocalDefinitions
- AssessmentAssets
- SystemImplementation
- ResultLocalDefinitions
- ComponentDefinition
- PoamLocalDefinitions
range: SystemComponent
multivalued: true
inlined: true
inlined_as_list: true