Professional Documents
Culture Documents
Yong Feng
Yang Liu
College of Information
Liaoning University
Shenyang, Liaoning, China
fengyong@lnu.edu.cn
College of Information
Liaoning University
Shenyang, Liaoning, China
feelofdream@163.com
Xue-xin Li
Chuang Gao
Hong-yan Xu
College of Information
Liaoning University
Shenyang, Liaoning, China
xuhy@lnu.edu.cn
I.
intelligence;
multi-agent;
II.
A. Applied status of BI
BI is composed of three core components, namely data
warehouse(DW), online analytical processing(OLAP) and
data miming(DM), where DW is the basis of BI which
provides comprehensible and accurate data support for the
other two components [3]. With the development of global
economic integration process, enterprises in the world have
broken through the national border to carry out the
manufacture, operation, vendition and service. Therefore, in
construction of BI systems enterprises need to consider the
following applied status: (1) Distributed user circumstance.
Global economic integration makes various types of users in
enterprise distribute in different area of the world. It needs
BI system to adapt to a distributed user circumstance. (2)
Distributed data circumstance. Enterprises carry out
activities on a global scope which result in the global
distribution of business data. These data is the basis of the
formation of BI. Therefore it needs BI system to adapt to a
distributed data circumstance. (3) Heterogeneous data
resources. The various business processing systems of
enterprise, such as ERP, CRM, and SCM and so on, produce
large amounts of business data every day. These data is
heterogeneous, redundant and isolated each other. It needs BI
system to integrate heterogeneous data resources.
low-cost;
INTRODUCTION
291
B. Multi-agent technology
Agent (also known as the software agent, intelligent
agent) is a program that can simulate human behavior and
relationship, possess certain intelligence, run independently
and provide relevant services. It can collaborate with other
agents to complete the assigned task [4]. Multi-agent system
is composed of a number of agents and completes the task
through the communication between agents and the
coordination with each other [5]. Each agent in multi-agent
system is an autonomous entity which can sense the
environment and make certain judgments and reasoning by
outside information. So it can make decision and control its
own behavior to complete a certain task. In multi-agent
system agent can be divided into static agent and mobile
agent according to its mobility.
Static agent is one type of agent. It always resides in the
originating position, exchange information with outside
world through communication mechanisms and collaborate
with other agent. Static agent has the common characteristics
of agent, such as autonomy, interaction, reaction and
initiative. It can independently carry out the task without the
control of people or other subjects. And it can determine own
behavior according to its own internal state and perceived
external environment without the interference of outside
world. It can also interact with other agent in order to
effectively carry out its work.
Mobile agent is another type of agent. It is defined as a
program which can automatically complete users tasks not
at the originating position, even moving from one node to
another node. When necessary, mobile agent can selfreplicate and generate sub-mobile agent. Mobile agent can
directly interact with the resources of each node and return
the result set to the originating node after the task is
completed. Mobile agent has the following characteristics [6]:
Mobility. In order to accomplish specific tasks, mobile
agent can move from the network node to another.
Parallelism. In support of the mobile agent system, a large
task can be broken down into several sub-tasks, and then a
mobile agent is assigned to complete each sub-task.
292
293
IV.
CONCLUSIONS
ACKNOWLEDGMENT
This work is supported by 211 project of Liaoning
University.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
294