DODAF - DOD Architecture Framework Version 2.02 - DOD Deputy Chief Information Officer

DoDAF Viewpoints and Models

Systems Viewpoint

SV-10a: Systems Rules Model

The SV-10a specifies functional and non-functional constraints on the implementation aspects of the architecture (i.e., the structural and behavioral elements of the Systems Viewpoint).

The SV-10a DoDAF-described Model describes constraints on the resources, functions, data, and ports that make up the SV physical architecture. The constraints are specified in text and may be functional or structural (i.e., non-functional).

The intended usage of the SV-10a includes:

  • Definition of implementation logic.
  • Identification of resource constraints.

Detailed Description:

The Systems Rules Model DoDAF-described Model describes the rules that control, constrain or otherwise guide the implementation aspects of the architecture. System Rules are statements that define or constrain some aspect of the business, and may be applied to:

  • Performers.
  • Resource Flows.
  • System Functions.
  • System Ports.
  • Data Elements.

In contrast to the OV-6a Operational Rules Model, SV-10a focuses on physical and data constraints rather than business rules.

Constraints can be categorized as follows:

  • Structural Assertions - non-functional constraints governing some physical aspect of the architecture.
  • Action Assertions - functional constraints governing the behavior of resources, their interactions and Resource Flow exchanges.
  • Derivations - these involve algorithms used to compute facts.

Where a System Rule is based on some standard, then that standard should be listed in the StdV-1 Standards Profile.

Some System Rules can be added as annotations to other models. The SV-10a then should provide a listing of the complete set of rules with a reference to any models that they affect.

SV-1 Systems Interface Description

SV-2 Systems Resource Flow Description

SV-3 Systems-Systems Matrix

SV-4 Systems Functionality Description

SV-5a Operational Activity to Systems Function Traceability Matrix

SV-5b Operational Activity to Systems Traceability Matrix

SV-6 Systems Resource Flow Matrix

SV-7 Systems Measures Matrix

SV-8 Systems Evolution Description

SV-9 Systems Technology & Skills Forecast

Introduction to SV-10a, SV10b, and SV-10c

SV-10a Systems Rules Model

SV-10b Systems State Transition Description

SV-10c Systems Event-Trace Description