to assist users with real-time decision making, multiple information flows, dynamic data, information overload, time-pressured decisions, inaccurate data, difficult-to-access data, distributed decision making, and highly uncertain decision environments