Skip to content

Enum: RelatedNatureEnum

The different values that can be used to define the nature of a related attack

pattern. A ChildOf nature denotes a related attack pattern as a higher level of

abstraction. A ParentOf nature denotes a related attack pattern as a lower level

of abstraction. The CanPrecede and CanFollow relationships are used to denote

attack patterns that are part of a chaining structure. The CanAlsoBe relationship

denotes an attack pattern that, in the proper environment and context, can also be

perceived as the target attack pattern. Note that the CanAlsoBe relationship is not

necessarily reciprocal. The PeerOf relationship is used to show some similarity

with the target attack pattern which does not fit any of the other types.

URI: capec:RelatedNatureEnum

Permissible Values

Value Meaning Description
ChildOf None Denotes a related attack pattern at a higher level of abstraction; the curren...
ParentOf None Denotes a related attack pattern at a lower level of abstraction; the current...
CanFollow None Denotes an attack pattern that can follow (come after) the current pattern in...
CanPrecede None Denotes an attack pattern that can precede (come before) the current pattern ...
CanAlsoBe None Denotes an attack pattern that, in the proper environment and context, can al...
PeerOf None Used to show some similarity with the target attack pattern which does not fi...

Slots

Name Description
nature The nature of the relationship (ChildOf, ParentOf, CanFollow, CanPrecede, Can...
nature The nature of the relationship (ChildOf, ParentOf, CanFollow, CanPrecede, Can...

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/capec

LinkML Source

name: RelatedNatureEnum
description: 'The different values that can be used to define the nature of a related
  attack

  pattern. A ChildOf nature denotes a related attack pattern as a higher level of

  abstraction. A ParentOf nature denotes a related attack pattern as a lower level

  of abstraction. The CanPrecede and CanFollow relationships are used to denote

  attack patterns that are part of a chaining structure. The CanAlsoBe relationship

  denotes an attack pattern that, in the proper environment and context, can also
  be

  perceived as the target attack pattern. Note that the CanAlsoBe relationship is
  not

  necessarily reciprocal. The PeerOf relationship is used to show some similarity

  with the target attack pattern which does not fit any of the other types.'
from_schema: https://w3id.org/lmodel/capec
rank: 1000
permissible_values:
  ChildOf:
    text: ChildOf
    description: Denotes a related attack pattern at a higher level of abstraction;
      the current pattern is a specialization of the related pattern.
  ParentOf:
    text: ParentOf
    description: Denotes a related attack pattern at a lower level of abstraction;
      the current pattern is a generalization of the related pattern.
  CanFollow:
    text: CanFollow
    description: Denotes an attack pattern that can follow (come after) the current
      pattern in a chaining structure.
  CanPrecede:
    text: CanPrecede
    description: Denotes an attack pattern that can precede (come before) the current
      pattern in a chaining structure.
  CanAlsoBe:
    text: CanAlsoBe
    description: 'Denotes an attack pattern that, in the proper environment and context,
      can also

      be perceived as the target attack pattern. Note that the CanAlsoBe relationship

      is not necessarily reciprocal.'
  PeerOf:
    text: PeerOf
    description: 'Used to show some similarity with the target attack pattern which
      does not fit

      any of the other types of relationships.'