Class: Coverage
A percentage representing target coverage by source mappings.
URI: oscal:Coverage
classDiagram
class Coverage
click Coverage href "../Coverage/"
Coverage : generation_method
Coverage : target_coverage
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| generation_method | 0..1 String or CoverageGenerationMethodEnum |
Method used to determine the coverage value | direct |
| target_coverage | 1 Float |
Percentage coverage of targets by sources | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| MappingProvenance | coverage | range | Coverage |
| Mapping | coverage | range | Coverage |
| Map | coverage | range | Coverage |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/oscal
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | oscal:Coverage |
| native | oscal:Coverage |
LinkML Source
Direct
name: Coverage
description: A percentage representing target coverage by source mappings.
in_subset:
- mapping_collection
from_schema: https://w3id.org/lmodel/oscal
slots:
- generation-method
- target-coverage
slot_usage:
target-coverage:
name: target-coverage
required: true
Induced
name: Coverage
description: A percentage representing target coverage by source mappings.
in_subset:
- mapping_collection
from_schema: https://w3id.org/lmodel/oscal
slot_usage:
target-coverage:
name: target-coverage
required: true
attributes:
generation-method:
name: generation-method
description: Method used to determine the coverage value. Recommended values are
in CoverageGenerationMethodEnum; other values are permitted.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: generation_method
owner: Coverage
domain_of:
- Coverage
range: string
any_of:
- range: CoverageGenerationMethodEnum
- range: string
target-coverage:
name: target-coverage
description: Percentage coverage of targets by sources.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: target_coverage
owner: Coverage
domain_of:
- Coverage
range: float
required: true
minimum_value: 0
maximum_value: 1