Establishing An Advanced Engineering Framework For Engineering Decision Making