Skip to content

Slot: components

A collection of system components.

URI: oscal:components Alias: components

Applicable Classes

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