causal modeling

A method of constructing models with blocks that have causal behavior due to explicit inputs and outputs. Causal modeling is also referred to as system-based modeling.