Class: ContentHistory
Tracks the original author of a CAPEC entry and any subsequent modifications
to the content. Provides a means of contacting authors and modifiers for
clarifying ambiguities, merging overlapping contributions, etc.
URI: capec:ContentHistory
classDiagram
class ContentHistory
click ContentHistory href "../ContentHistory/"
ContentHistory : contributions
ContentHistory --> "*" Contribution : contributions
click Contribution href "../Contribution/"
ContentHistory : modifications
ContentHistory --> "*" Modification : modifications
click Modification href "../Modification/"
ContentHistory : previous_entry_names
ContentHistory --> "*" PreviousEntryName : previous_entry_names
click PreviousEntryName href "../PreviousEntryName/"
ContentHistory : submission
ContentHistory --> "0..1" Submission : submission
click Submission href "../Submission/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| submission | 0..1 Submission |
Identifies the original submitter, their organization, the submission date, a... | direct |
| modifications | * Modification |
Records of modifications made to the entry content | direct |
| contributions | * Contribution |
Records of contributions made to the entry, identifying contributors and whet... | direct |
| previous_entry_names | * PreviousEntryName |
Previous names that were used for this entry | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| AttackPattern | content_history | range | ContentHistory |
| Category | content_history | range | ContentHistory |
| View | content_history | range | ContentHistory |
In Subsets
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| xsd_type | ContentHistoryType |
Schema Source
- from schema: https://w3id.org/lmodel/capec
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | capec:ContentHistory |
| native | capec:ContentHistory |
LinkML Source
Direct
name: ContentHistory
annotations:
xsd_type:
tag: xsd_type
value: ContentHistoryType
description: 'Tracks the original author of a CAPEC entry and any subsequent modifications
to the content. Provides a means of contacting authors and modifiers for
clarifying ambiguities, merging overlapping contributions, etc.'
in_subset:
- content_history_types
from_schema: https://w3id.org/lmodel/capec
slots:
- submission
- modifications
- contributions
- previous_entry_names
slot_usage:
submission:
name: submission
annotations:
xsd_element:
tag: xsd_element
value: Submission
description: Identifies the original submitter, their organization, the submission
date, and any comments related to the initial entry submission.
range: Submission
inlined: true
modifications:
name: modifications
annotations:
xsd_element:
tag: xsd_element
value: Modification
description: Records of modifications made to the entry content. A new Modification
entry should exist for each change made.
range: Modification
multivalued: true
inlined_as_list: true
contributions:
name: contributions
annotations:
xsd_element:
tag: xsd_element
value: Contribution
description: Records of contributions made to the entry, identifying contributors
and whether their input was donated content or general feedback.
range: Contribution
multivalued: true
inlined_as_list: true
previous_entry_names:
name: previous_entry_names
annotations:
xsd_element:
tag: xsd_element
value: Previous_Entry_Name
description: Previous names that were used for this entry. Should be recorded
whenever a substantive name change occurs, aligned with a corresponding Modification.
range: PreviousEntryName
multivalued: true
inlined_as_list: true
Induced
name: ContentHistory
annotations:
xsd_type:
tag: xsd_type
value: ContentHistoryType
description: 'Tracks the original author of a CAPEC entry and any subsequent modifications
to the content. Provides a means of contacting authors and modifiers for
clarifying ambiguities, merging overlapping contributions, etc.'
in_subset:
- content_history_types
from_schema: https://w3id.org/lmodel/capec
slot_usage:
submission:
name: submission
annotations:
xsd_element:
tag: xsd_element
value: Submission
description: Identifies the original submitter, their organization, the submission
date, and any comments related to the initial entry submission.
range: Submission
inlined: true
modifications:
name: modifications
annotations:
xsd_element:
tag: xsd_element
value: Modification
description: Records of modifications made to the entry content. A new Modification
entry should exist for each change made.
range: Modification
multivalued: true
inlined_as_list: true
contributions:
name: contributions
annotations:
xsd_element:
tag: xsd_element
value: Contribution
description: Records of contributions made to the entry, identifying contributors
and whether their input was donated content or general feedback.
range: Contribution
multivalued: true
inlined_as_list: true
previous_entry_names:
name: previous_entry_names
annotations:
xsd_element:
tag: xsd_element
value: Previous_Entry_Name
description: Previous names that were used for this entry. Should be recorded
whenever a substantive name change occurs, aligned with a corresponding Modification.
range: PreviousEntryName
multivalued: true
inlined_as_list: true
attributes:
submission:
name: submission
annotations:
xsd_element:
tag: xsd_element
value: Submission
description: Identifies the original submitter, their organization, the submission
date, and any comments related to the initial entry submission.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: submission
owner: ContentHistory
domain_of:
- ContentHistory
range: Submission
inlined: true
modifications:
name: modifications
annotations:
xsd_element:
tag: xsd_element
value: Modification
description: Records of modifications made to the entry content. A new Modification
entry should exist for each change made.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: modifications
owner: ContentHistory
domain_of:
- ContentHistory
range: Modification
multivalued: true
inlined: true
inlined_as_list: true
contributions:
name: contributions
annotations:
xsd_element:
tag: xsd_element
value: Contribution
description: Records of contributions made to the entry, identifying contributors
and whether their input was donated content or general feedback.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: contributions
owner: ContentHistory
domain_of:
- ContentHistory
range: Contribution
multivalued: true
inlined: true
inlined_as_list: true
previous_entry_names:
name: previous_entry_names
annotations:
xsd_element:
tag: xsd_element
value: Previous_Entry_Name
description: Previous names that were used for this entry. Should be recorded
whenever a substantive name change occurs, aligned with a corresponding Modification.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: previous_entry_names
owner: ContentHistory
domain_of:
- ContentHistory
range: PreviousEntryName
multivalued: true
inlined: true
inlined_as_list: true