VSD allows the developer to create a dataflow in an application.
Each time a value of a variable change, the change is automatically propagate and dataflow system force recalculation of the values of variables which depend on its value.
All components/widgets in VSD can be connected to a dataflow.