Skip to content

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