Skip to content

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

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