causal analysis system