The System View (SV)-4 “Systems Functionality Description” addresses human and system functionality. The primary purposes of SV-4 are to:

  • Develop a clear description of the necessary data flows that are input (consumed) by and output (produced) by each resource.
  • Ensure that the functional connectivity is complete (i.e., that a resource’s required inputs are all satisfied). Ensure that the functional decomposition reaches an appropriate level of detail.

Guide: DoDAF Architecture Framework Version 2.02 – Page 211

The Systems Functionality Description provides detailed information regarding the:

  • Allocation of functions to resources
  • Flow of resources between functions

The SV-4 is the Systems Viewpoint model counterpart to the OV-5b Activity Model of the Operational Viewpoint (OV). The intended usage of the SV-4 includes:

  • Description of task workflow.
  • Identification of functional system requirements.
  • Functional decomposition of systems.
  • Relate human and system functions.

The scope of this model may be capability wide, without regard to which resources perform which functions, or it may be resource-specific. Variations may focus on intra- or inter resource data flows, or may simply allocate functions to resources.

There are two basic ways to depict SV-4:

  • The Taxonomic Functional Hierarchy shows a decomposition of functions depicted in a tree structure and is typically used where tasks are concurrent but dependent, such as a production line, for example.
  • The Data Flow Diagram shows functions connected by data flow arrows and data stores.
DoDAF Viewpoint Matrix
AV 1 2
CV 1 2 3 4 5 6 7
DIV 1 2 3
OV 1 2 3 4 5a 5b 6a 6b 6c
PV 1 2 3
SvcV 1 2 3a 3b 4 5 6 7 8 9 10a 10b 10c
StdV 1 2
SV 1 2 3 4 5a 5b 6 7 8 9 10a 10b 10c


  • The DoDAF descriptions in this website are very generic and are mostly taken from the DoDAF Architecture Framework website. Make sure you visit the actual website for the most update information and a more thorough explanation of each viewpoint.
  • DoDAF Version 1.0, although outdated, has some good examples on how to construct AV’s, OV’s, and SV’s.

AcqLinks and References:

Updated: 6/26/2018

Print Friendly, PDF & Email