ContributingSourcesType Class The class specifies a set of one or more information sources contributing to the data entry. ContributingSourcesType The UML diagram corresponding to the class is shown in Figure 316. ContributingSourcesType Figure 316. UML diagram of the ContributingSourcesType As illustrated in the class exhibits a recursive, tree-like relationship between contributing sources (it is not Figure 316, ContributingSourcesType simply a flat relationship): a contributing source instance captures its own contributing sources, along with other content such as a description and the role of the information source. Also, the property of the class has increased relevance when characterizing a contributing Role InformationSourceType source by capturing the details of how the source contributed to its parent source. The property table given in Table 325 corresponds to the UML diagram shown in Figure 316. Table 325. Properties of the class ContributingSourcesType Name Type Multiplicity Description The property characterizes the organization or tool that is the Source contributing source. Examples of details captured include identitifying Source 0..* InformationSourceType characteristics, time-related attributes, and a list of the tools used to collect the information. ExploitTargetsType The class specifies a set of zero or more Exploit Targets. ExploitTargetsType The property of the class is given in Table 326. ExploitTargetsType Table 326. Properties of the class ExploitTargetsType Name Type Multiplicity Description The property characterizes an Exploit Target to be Exploit_Target considered with respect to one or more cyber threats. The Exploit_Target 0..* ExploitTargetBaseType class is a minimal base class that is intended to be ExploitTargetBaseType extended. The default and strongly RECOMMENDED class to fully implement
ContributingSourcesType Class The ContributingSourcesType class specifies a set of one or more information sources contributing to the data entry. The UML diagram corresponding to the ContributingSourcesType class is shown in Figure 316. Figure 316. UML diagram of the ContributingSourcesType As illustrated in Figure 316, the ContributingSourcesType class exhibits a recursive, tree-like relationship between contributing sources (it is not simply a flat relationship): a contributing source instance captures its own contributing sources, along with other content such as a description and the role of the information source. Also, the Role property of the InformationSourceType class has increased relevance when characterizing a contributing source by capturing the details of how the source contributed to its parent source. The property table given in Table 325 corresponds to the UML diagram shown in Figure 316. Table 325. Properties of the ContributingSourcesType class Name Type Multiplicity Description Source InformationSourceType 0..* The Source property characterizes the organization or tool that is the contributing source. Examples of details captured include identitifying characteristics, time-related attributes, and a list of the tools used to collect the information. ExploitTargetsType The ExploitTargetsType class specifies a set of zero or more Exploit Targets. The property of the ExploitTargetsType class is given in Table 326. Table 326. Properties of the ExploitTargetsType class Name Type Multiplicity Description Exploit_Target ExploitTargetBaseType 0..* The Exploit_Target property characterizes an Exploit Target to be considered with respect to one or more cyber threats. The ExploitTargetBaseType class is a minimal base class that is intended to be extended. The default and strongly RECOMMENDED class to fully implement