Class: DetectionMethod
A method that may be employed to detect a weakness, with effectiveness (DetectionMethodsType/Detection_Method in XSD).
URI: cwe:DetectionMethod
classDiagram
class DetectionMethod
click DetectionMethod href "../DetectionMethod/"
DetectionMethod : description
DetectionMethod : detection_method_id
DetectionMethod : effectiveness
DetectionMethod --> "0..1" DetectionEffectiveness : effectiveness
click DetectionEffectiveness href "../DetectionEffectiveness/"
DetectionMethod : effectiveness_notes
DetectionMethod : method
DetectionMethod --> "1" DetectionMethodType : method
click DetectionMethodType href "../DetectionMethodType/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| detection_method_id | 0..1 String |
Unique identifier for a detection method entry (e | direct |
| method | 1 DetectionMethodType |
Detection method (range narrowed per class via slot_usage) | direct |
| description | 1 String |
Narrative description of the entity | direct |
| effectiveness | 0..1 DetectionEffectiveness |
Effectiveness level (range narrowed to DetectionEffectiveness or MitigationEf... | direct |
| effectiveness_notes | 0..1 String |
Strengths and shortcomings of this detection or mitigation | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| Weakness | detection_methods | range | DetectionMethod |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/cwe
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cwe:DetectionMethod |
| native | cwe:DetectionMethod |
LinkML Source
Direct
name: DetectionMethod
description: A method that may be employed to detect a weakness, with effectiveness
(DetectionMethodsType/Detection_Method in XSD).
from_schema: https://w3id.org/lmodel/cwe
slots:
- detection_method_id
- method
- description
- effectiveness
- effectiveness_notes
slot_usage:
method:
name: method
range: DetectionMethodType
required: true
description:
name: description
required: true
effectiveness:
name: effectiveness
range: DetectionEffectiveness
Induced
name: DetectionMethod
description: A method that may be employed to detect a weakness, with effectiveness
(DetectionMethodsType/Detection_Method in XSD).
from_schema: https://w3id.org/lmodel/cwe
slot_usage:
method:
name: method
range: DetectionMethodType
required: true
description:
name: description
required: true
effectiveness:
name: effectiveness
range: DetectionEffectiveness
attributes:
detection_method_id:
name: detection_method_id
description: Unique identifier for a detection method entry (e.g. DM-1).
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: detection_method_id
owner: DetectionMethod
domain_of:
- DetectionMethod
range: string
method:
name: method
description: Detection method (range narrowed per class via slot_usage).
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: method
owner: DetectionMethod
domain_of:
- DetectionMethod
range: DetectionMethodType
required: true
description:
name: description
description: Narrative description of the entity.
from_schema: https://w3id.org/lmodel/cwe
exact_mappings:
- schema:description
rank: 1000
slot_uri: dct:description
alias: description
owner: DetectionMethod
domain_of:
- Weakness
- WeaknessOrdinality
- AlternateTerm
- DetectionMethod
- PotentialMitigation
- ObservedExample
- Audience
range: string
required: true
effectiveness:
name: effectiveness
description: Effectiveness level (range narrowed to DetectionEffectiveness or
MitigationEffectiveness per class via slot_usage).
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: effectiveness
owner: DetectionMethod
domain_of:
- DetectionMethod
- PotentialMitigation
range: DetectionEffectiveness
effectiveness_notes:
name: effectiveness_notes
description: Strengths and shortcomings of this detection or mitigation.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: effectiveness_notes
owner: DetectionMethod
domain_of:
- DetectionMethod
- PotentialMitigation
range: string