Bayesian Network Technologies