• No results found

Decision Support Systems Architectures

N/A
N/A
Protected

Academic year: 2020

Share "Decision Support Systems Architectures"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

D

D

e

e

c

c

i

i

s

s

i

i

o

o

n

n

S

S

u

u

p

p

p

p

o

o

r

r

t

t

S

S

y

y

s

s

t

t

e

e

m

m

s

s

A

A

r

r

c

c

h

h

i

i

t

t

e

e

c

c

t

t

u

u

r

r

e

e

s

s

C

CrriissttiinnaaOOffeelliiaaSSttaanncciiuu

„TTiibbiissccuuss””UUnniivveerrssiittyyooffTTiimmiişşooaarraa,,RRoommaanniiaa

REZUMAT. Lucrarea prezintă principalele componente ale sistemelor de asistare a deciziei, apoi sunt descrise, analizate respectiv comparate trei tipuri de arhitecturi ale acestor sisteme: arhitectura în reţea, arhitectura centralizată şi arhitectura ierarhizată.

According to Sprague and Carlson [Lu03], decision support systems would consist in the following components (Figure 1): data management component; model management component; user interface management component; decision support system architecture.

Nowadays, the components of decision support systems are very much like the ones identified by Sprague in 1982 (Figure 1): user interface; knowledge based subsystems; data management module; model management module.

The user interface is a component that provides the communication between the user and the decision support system. The proper design of this component is really important, as it is the only one the user actually deals with.

The data management method is a subsystem of the computer-based decision support system, and has a number of subcomponents of its own (Figure 2.):

the integrated decision support system database, which includes data extracted from internal and external sources, data which can be maintained in the database or can be accessed only when is useful;

(2)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

342

Figure 1. Decision support systems’ components Adapted after [Lu03])

a data dictionary, implying a catalog containing all the definitions of database data; it is used in the decisional process identification and definition phase;

query tools, assuming the existence of languages for querying databases.

Figure 2. Data management module (Adapted after [TA01])

User interface/ Dialog management module

Knowledge based subsystems Data management

module

Model management

module

Internal/external data base

Organization’s knowledge base

External models

DECISION MAKER

External data base

Internal data base

Other Data base

DSS data base

Data warehouse

Query facility

Data dictionary

Data base management system

(3)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

The model management module consists in the following components (Figure 3):

the model base, that contains the quantitative models that offer the system the capacity of analyzing and finding solutions to problems [ZAB01];

the model base management module, that is meant to create new models by using programming languages;

the model dictionary, that contains the models’ definition and other information related tot hem;

the creation, execution and integration module of models, that will interpret the user’s instructions according to models and will transfer them towards the model management system [ZAB01].

Figure 3. Model management module (Adapted after [TA01])

The network architecture

In the network architecture (Figure 4.), each model has its own data base, its own integration model and its own dialogue module. This way, the assembly formed by the dialogue module, the model and the data base forms a complex, similar to a network station, and these complexes are controlled by an integration unit.

This architecture type has a high level of modularity and is at the same time an open and adaptable architecture, and its main advantage is that in case a complex suffers changes, these changes will not be transmitted to other complexes.

Creation, execution and integration module of models

Model base Model dictionary

Model base management module

Data management module

Dialogue management module

(4)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

344

Figure 4. The network architecture

The centered architecture

In case of the centered architecture, each of the models (Figure 5.) depends on a single dialogue module and communicates with a single data base. The existence of a unique dialogue module is however an advantage for the user and the unique data base is considerably improving the information exchange between the models.

This architecture’s lacks in flexibility in case a different new model would be introduced.

Hierarchy architecture

Unlike the centered architecture, in the hierarchy architecture situation (Figure 6), the dialogue module is divided, and to the data base module a supplementary level is added, in order to increase the system’s adaptability by facilitating the adding of new models.

DIALOGUE MODULE 1

DIALOGUE MODULE 2 MODEL 1

MODEL 2 DATA BASE 1

DATA BASE 2 Complex

no. 1

Complex no. 2

Network control andcommunication

dialogue model data

DIALOGUE MODULE 3

MODEL 3

DATA BASE 3 Complex

(5)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

Figure 5. Centered architecture

The dialogue module is formed by dialogue modules directly connected to certain models, and the supervisor module, that is interposing between the user’s dialogue modules and the models, managing the information exchange between the dialogue modules and the models.

Figure 6. Hierarchy architecture DIALOGUE MODULE

MODEL 1

DATA BASE

MODEL 2 MODEL 3

EXTRACTION MODULE

DIALOGUE 1 DIALOGUE 2 DIALOGUE 3

SUPERVISOR DIALOGUE

MODEL 1 MODEL 2 MODEL 3

SUPERVISOR

DATA BASE 3 DATA

BASE 2 DATA

BASE 1 SUPERVISOR

DATA BASE

EXTRACTION MODULE

(6)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

346

The n hierarchy architecture is very often used considering that the models can have different structures. The user’s control is easily done with the supervisor that has its own dialogue resources, so the user would have fully control when passing from a model to another. The data exchange between models is also solved by the supervisor that reads data from the models, copies them into the data base, and then is transferring them to other models.

The network architecture, the centered architecture and the hierarchy architecture have each proved advantages and disadvantages, which are shown in Table 1.

Table 1.

Advantage and disadvantage of decision support systems architectures

ARCHITECTURE

TYPE ADVANTAGE DISADVANTAGE

NETWORK

- open architecture - high modularity

- weak integration - lack of dialogue unit - difficult data exchange - difficult control design

CENTERED

- high integration - dialogue unity - facilitated data

exchange - easy to make

- difficult to modify

- difficult new model adding - low confidentiality data

access

HIERARCHY

- high integration - dialogue unity - facilitated data base

development - facilitated changes - user friendly

(7)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

Conclusions

As a conclusion, the hierarchy architecture seems to include the advantages of the other two architectures. The dialogue units, the facilitated data exchange, the optimum integration from the centered architecture are also advantages of the hierarchy architecture. Thanks to the data extraction module and the supervisor, one can easily add new models.

References

[Fil05] Filip F.Gh., Decizie asistată de calculator: decizii, decidenţi – metode de bază şi instrumente informatice asociate, Editura Tehnică, Bucureşti, 2005

[GG05] Ganguly, A. R., Gupta A., Data Mining Technologies and decision Support Systems for Business and Scientific Applications, Encyclopedia of Data Warehousing and Mining, Blackwell Publishing, 2005

[HW96] Holsappale, C., Whinston, A., Decision Support Systems: A Knowledge Based Approach, St. Paul, West Publishing, 1996

[Lu03] Lungu, I, colectiv, “Sisteme informatice – Analiză, proiectare şi implementare” Editura Economică, 2003, Bucureşti

[Po03] Power, D., Categorizing Decision Support Systems: A Multidimensional Approach, in volume Decision Making Support Systems: Achievements, Trends and Challenges for New Decade, Idea Group Publishing, 2003

[Po00] Power, D., Decision Support Systems Hyperbook., Cedar Falls,

IA: DSSResources.COM, 2000,

http://dssresources.com/dssbook/.

(8)

Anale. Seria Informatică. Vol. VII fasc. 1 – 2009 Annals. Computer Science Series. 7th Tome 1st Fasc. – 2009

348

[TA01] Turban E., Aronson J., Decision Support Systems and Intelligent Systems, Prentice Hall, SUA, 2001

Figure

Figure 2. Data management module (Adapted after [TA01])
Figure 3. Model management module
Figure 4. The network architecture
Figure 5. Centered architecture
+2

References

Related documents

Overall, although sub-optimal for a large but finite number of antennas, the proposed scheme exploits the high performance offered by linear detection schemes together with

Pennsylvania how to get dissertation hypothesis on national security for 10, Illinois do my dissertation introduction on statistics now do my dissertation on guns asap

The Executive Directors prepared the annual financial statements for the 2013 business year and the management report of conwert Immobilien Invest SE, as well as the

We develop methods for sparse and structured attention mechanisms, for differentiable sparse structure inference, for latent neural network structure, and for sparse structured

The analysis of the UQ models performances (see table 2) in terms of calculation time provides that the SSC-ED model is the more expensive, with a computational cost higher and

Although few researchers have addressed the problem of applying the GDPR as cross boarder regulation outside EU, available literature fails to address the situation and

Then, the tool is applied to one case study of the low-energy refurbishment of a public office building in Brussels, to compare the impacts of the complete demolition