Description

Enumeration of the possible kinds of Rules applicable to constraints. Its enumeration literals are:

  • StructuralAssertion – Indicates that the Rule associated with the RuleKind is a statement that details that something of importance either exists as a concept of interest or exists in relationship to another thing of interest.

  • ActionAssertion – Indicates that the Rule associated with the RuleKind is a statement that concerns some dynamic aspect.

  • Derivation – Indicates that the Rule associated with the RuleKind is a statement that details a Rule derived from another Rule.

  • Contract – Indicates that the Rule associated with the RuleKind is a statement that details a consent among parties regarding the terms and conditions of activities that said parties participate in.

  • Constraint – Indicates that the Rule associated with the RuleKind is a statement that details a limitation, e.g., business rule, restraint, or operational limitation.

  • Guidance – Indicates that the Rule associated with the RuleKind is a statement that details an authoritative statement intended to lead or steer the execution of actions.

  • SecurityPolicy – Indicates that the Rule associated with the RuleKind is a statement that details a constraint that specifies policy for information handling, physical security, encryption, etc.

  • Caveat – Indicates that the Rule associated with the RuleKind is a statement that details alternate conditions under which the rule is not valid.

Architecture Framework

UAF 1.2, DoDAF 2.0, MODAF, NAF, NAF 4.0