Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE
Class SecVulnerabilityGeneralMbr

A type of SecVulnerabilityScoringAlgorithmMember that indicates some combination of delimiter, operator, value should be used at this point in the algorithm. The combination is dependent on the value(s) present for the three attributes that describe this entity.

Notes: For example, "20 *" , "*", "/".

Attributes
String delimiter delimiter

A character used to specify the boundary between separate members.

Notes: For example, ";", ",", ":"

String operator operator

A mathematical symbol, term, or other entity that describes an operation.

Notes: For example, case of, *, /.

long value value

A number used in the algorithm to calculate the security vulernability score.

Notes: For example, a value of of 0.395 is used when the Access Vector value is L (local) or the value 20 as a multiplier.

Attributes inherited from SID Models::Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE::SecVulnerabilityScoreAlgorithmMember SID Models::Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE::SecVulnerabilityScoreAlgorithmMember
secVulnerabilityScoreAlgorithm secVulnerabilityScoreAlgorithm, sequence sequence, ID ID, name name, description description, validFor validFor

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameSecVulnerabilityGeneralMbr
Name Expression
NamespaceSecurity Vulnerability Scoring Algorithm ABE
Owned Template Signature
OwnerSecurity Vulnerability Scoring Algorithm ABE
Owning Template Parameter
PackageSecurity Vulnerability Scoring Algorithm ABE
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE::SecVulnerabilityGeneralMbr
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 delimiter
Public String delimiter

A character used to specify the boundary between separate members.

Notes: For example, ";", ",", ":"

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassSecVulnerabilityGeneralMbr
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namedelimiter
Name Expression
NamespaceSecVulnerabilityGeneralMbr
Opposite
OwnerSecVulnerabilityGeneralMbr
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE::SecVulnerabilityGeneralMbr::delimiter
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 operator
Public String operator

A mathematical symbol, term, or other entity that describes an operation.

Notes: For example, case of, *, /.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassSecVulnerabilityGeneralMbr
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Nameoperator
Name Expression
NamespaceSecVulnerabilityGeneralMbr
Opposite
OwnerSecVulnerabilityGeneralMbr
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE::SecVulnerabilityGeneralMbr::operator
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 value
Public long value

A number used in the algorithm to calculate the security vulernability score.

Notes: For example, a value of of 0.395 is used when the Access Vector value is L (local) or the value 20 as a multiplier.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassSecVulnerabilityGeneralMbr
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namevalue
Name Expression
NamespaceSecVulnerabilityGeneralMbr
Opposite
OwnerSecVulnerabilityGeneralMbr
Owning Association
Owning Template Parameter
Qualified NameSID Models::Enterprise Domain::Enterprise Risk ABE::Enterprise Security ABE::Security Vulnerability ABE::Security Vulnerability Scoring Definition ABE::Security Vulnerability Scoring Algorithm ABE::SecVulnerabilityGeneralMbr::value
Stereotype
Template Parameter
Typelong
Upper1
Upper Value
VisibilityPublic