from the disciplines of management science and
management information systems.
It has come to include personal decision support
systems, group decision support systems, negotiation
support systems, intelligent decision support
systems, knowledge management based DSS,
executive information systems/business intelligence
systems, and data warehouses (Power, 2000).
According to Turban and Aronson (1998), the
central purpose to a DSS is to support and improve
decision making. Zarate (2005) defines DSS as a
“model-based set of procedures for processing data
and judgements to assist a manager in his decision
making”. He argues that to be successful such a
system needs to be adaptive, easy to use, robust and
complete on important issues. These features are
desired but not required in a DSS. Holtzman (1989)
defines a DSS as a computer-based system
consisting of three interacting components: a
language system, a knowledge system and a problem
processing system. This definition covers both old
and new DSS designs, as the problem processing
system could be a model-base or an ES or an agent-
based system or some other system providing
problem manipulation capabilities.
While each type of DSS varies in their
technologies, their common purpose is to aid human
judgement in decision making. A DSS might
achieve this through advanced capabilities in
information storage and retrieval. Using
mathematical modelling techniques, a DSS may also
provide forecasting capabilities, including
calculations of the best solutions to “what-if”
scenarios.
A number of frameworks or typologies have
been proposed for organizing our knowledge about
decision support systems (Power, 2000). The two
most widely implemented approaches for delivering
decision-support are Data-Driven and Model-Driven
DSS. Data-Driven DSS help managers organize,
retrieve, and synthesize large volumes of relevant
data using database queries, OLAP techniques, and
data mining tools. Model-Driven DSS use formal
representations of decision models and provide
analytical support using the tools of decision
analysis, optimization, stochastic modelling,
simulation, statistics, and logic modelling. Three
other approaches have become more wide spread
and sophisticated because of collaboration and web
technologies: Communication-Driven DSS rely on
electronic communication technologies to link
multiple decision makers who might be separated in
space or time, or to link decision makers with
relevant information and tools. Knowledge-Driven
DSS can suggest or recommend actions to managers.
Finally, Document-Driven DSS integrate a variety of
storage and processing technologies to provide
managers document retrieval and analysis. Classic
standalone DSS tool design comprises components
for: (1) database management capabilities with
access to internal and external data, information and
knowledge; (2) powerful modelling function
accessed by a model management system; and (3)
user interface design that enable interactive queries,
reporting and graphic functions.
2.2 Intelligent Decision Support
Systems
Intelligent decision support systems (IDSSs) are
interactive computer-based systems that use data,
expert knowledge and models for supporting
decision makers in organizations to solve complex,
imprecise and ill-structured problems by
incorporating artificial intelligence techniques. They
draw on ideas from diverse disciplines such decision
analysis, artificial intelligence, knowledge-based
systems and systems engineering. In general, the
need for IDSS derives from: (i) the growing need for
relevant and effective decision support to deal with a
dynamic, uncertain and increasingly complex
management environment, (ii) the need to build
context-tailored, not general purpose systems, and
(iii) standard support technology is becoming
obsolete as a way to improve decision quality and
work productivity (Ribeiro et al., 2006).
Intelligent decision support systems (IDSSs) use
Expert Systems (ES) technology to enhance the
capabilities of decisions makers in understanding a
decision problem and selecting a sound alternative.
Because of the people-centred focus of such
technologies, it is important not only to assess their
technical aspects and overall performance but also to
seek the views of potential users. Turban and
Aronson (2001) suggested two fundamental ES/DSS
integration models: (1) ES is integrated into DSS
components, and (2) ES is a separate component in
the DSS. In (Power, 2000), the second model is
used, where the DSS is responsible for both data and
model manipulation, while the ES provides domain
knowledge and recommends resolutions during the
planning the process. The proposed architecture
signifies the integration of a DSS and an ES. During
the process, data and models are manipulated
through the DBMS and model base management
system (MBMS), respectively. Instructions for data
modifications and model execution may come from
the ES interface directly. The MBMS obtains the
relevant input data for model executions from the
INTEGRATING AGENTS INTO COOPERATIVE INTELLIGENT DECISION SUPPORT SYSTEMS
441