Architecting and designing : DoDAF : DoDAF 1.5 Activity Based Methodology (ABM) : Developing system views with DoDAF ABM : Building SV-4 data flows (ABM for DoDAF) : SV-4 diagram auto-balancing rules
  
SV-4 diagram auto-balancing rules
If you run Auto Balance is run for parent or child SV-4 diagrams, Data Flow lines are added or removed from the parent diagram following these rules.
Auto-balancing parents
If Auto Balance Parent(s) is run, Data Flow lines are added or removed from the parent diagram following these rules:
The parent diagram has input Data Flows added that coincide with and have the same name as input Data Flows on the child diagram, if they are not on the diagram already.
Input Data Flow on Child Diagram
An input Data Flow on a Child diagram is a Data Flow that is not attached to a System Function symbol on its “From” side (according to its Associative properties), and connected to a System Function or an AND gate symbol on its “To” side. In addition, in its Associative properties, its Flow (Sequence) property for the To side is toggled On.
Input Data Flow on Parent Diagram
An input Data Flow on a Parent diagram is a Data Flow that is connected to a System Function symbol on its “To” side and, in its Associative properties, its Flow (Sequence) property for the “To” side is toggled On. The line may also be attached to a symbol on its “From” side.
The parent diagram should have output Data Flows added that coincide with and have the same name as and output Data Flows on the child diagram, if they are not on the diagram already.
Output Data Flow on Child Diagram
An output Data Flow on a child diagram is a Data Flow that is attached to a System Function or AND gate symbol on its “From” side (according to its Associative properties), and not connected to any node symbol on the “To” side (it is left drawn into space). In addition, in its Associative properties, its Flow (Sequence) property for the “To” side is toggled On.
Auto-balancing children
If Balance Child(ren) is run, Data Flow lines are added or removed from the child diagram following these rules:
The child diagram has input Data Flows added that coincide with and have the same name as input Data Flows on the parent diagram, if they are not on the diagram already. These Data Flows are not connected to any symbol, but are placed on the diagram in the top left corner.
The child diagram has output Data Flows added that coincide with and have the same name as output Data Flows on the parent diagram, if they are not on the diagram already. These Data Flows are not connected to any symbol, but are placed on the diagram in the top right corner.
See also
Building SV-4 data flows (ABM for DoDAF)