benefits, such as simplicity. Based on the organization
of agents in layers exposed in our knowledge spread-
ing model, we can easily program control systems.
Other problems in control systems are scalability
and flexibility: our model does not limit the number
and types of agents and inclusion / exclusion of layers
is possible. It also allows for dynamic configurabil-
ity, so we can dynamically change parts of the system
since agents can move from one layer to another, or
new types of agents can be added. It is even possi-
ble to dinamically add new layers with certain restric-
tions, only by changing the behavior of agents. With
regard to the autonomy and intelligence, the agents of
the final layer can perform the input and output ac-
tions without the intervention of the central control-
ling computer.
Finally, our model also introduces an optimization
of communication of knowledge among agents in the
system. The layering allows for the design of a hier-
archical system, which leads to a minimization of the
exchanged messages among agents. Additionally, in
the process of acquiring knowledge by an agent, the
model introduced an algorithm that permits the con-
trol of information flows in the system, does so by
using the concepts of reliability and reputation. This
algorithm adds a mechanism to the system that allows
agents to provide solutions or recommendations in a
transparent and intelligent mode.
ACKNOWLEDGEMENTS
The work described in this paper has been funded
by the Consejer´ıa de Innovaci´on, Ciencia y Empre-
sas (Junta de Andaluc´ıa) with reference number P08-
TIC-03862 (CARISMA Project).
REFERENCES
Alessio Lomuscio, M. R. (2000). Intelligent agents vi.
agent theories architectures, and languages. In A Spec-
trum of Modes of Knowledge Sharing between Agents.
Springer, Berlin.
Colomb, R. (2007). Ontology and the Semantic Web. IOS
Press, Nieuwe Hemweg 6B, 1013 BG Amsterdam,
The Netherlands, 1nd edition.
Dongliang, L., Kanyu, Z., and Xiaojing, L. (2008). Eca
rule-based io agent framework for greenhouse control
system. In ISCID ’08. International Symposium on
Computational Intelligence and Design. IEEE Con-
ference Proceeding.
Huget, M.-P. (2003). Communication in Multiagent Sys-
tems: Agent Communication Languages and Conver-
sation Policies. Springer, New York, 1nd edition.
Huiliang, Z. and Ying, H. S. (2005). A parallel bdi agent
architecture. In IEEE/WIC/ACM International Con-
ference on Intelligent Agent Technology. IEEE Con-
ference Proceeding.
Li, H., Karray, F., Basir, O., and Song, I. (2008). A frame-
work for coordinated control of multiagent systems
and its applications. In IEEE Transactions on Systems,
Man and Cybernetics, Part A: Systems and Humans.
IEEE Conference Proceeding.
Mara Adela Grando, C. D. W. (2006). Cooperative infor-
mation agents x. In Specifying Protocols for Knowl-
edge Transfer and Action Restriction in Multiagent
Systems. Springer / Heidelberg, Berlin.
Milner, R. (1994). Communication and Concurrency. Pren-
tice Hall International (UK) Ltd., New York, 2nd edi-
tion.
Sebastian Beer, M. T. (2009). Information technologies
in environmental engineering. In MACE Multiagent
Control for Energy Infrastructures. Springer, Berlin.
Sebestyenova, J. (2005). Decision support system for mod-
elling of systems and control systems design. In In-
ternational Conference on Computational Intelligence
for Modelling, Control and Automation and Interna-
tional Conference on Intelligent Agents, Web Tech-
nologies and Internet Commerce,. IEEE Conference
Proceeding.
Sivianes, F., Romero, M., Hernandez, M., Carrasco, A.,
and Escudero, J. (2008). Automatic surveillance
in power system telecontrol applying embedded and
multi-agent system technologies. In ISIE 2008. IEEE
International Symposium on Industrial Electronics.
IEEE Conference Proceeding.
Walton, C. D. (2003). Multi-agent dialogue protocols. In
Proceedings of the Eighth International Symposium
on Artificial Intelligence and Mathematics, Fort Laud-
erdale.
Wang Junpu, Chen Hao, X. Y. L. S. (2000). An archi-
tecture of agent-based intelligent control systems. In
Proceedings of the 3rd World Congress on Intelligent
Control and Automation. IEEE Conference Proceed-
ing.
Yang, J., Yang, L., Zhao, T., and Jia, Z. (2009). Automatic
control system of water conservancy project model
based on multi agent. In WKDD 2009. Second Inter-
national Workshop on Knowledge Discovery and Data
Mining. IEEE Conference Proceeding.
Yanping Du, J. Y. (2005). Intelligent agent-based expert
system architecture for generating work plan in mar-
shalling station. In IEEE International Conference on
Granular Computing. IEEE Conference Proceeding.
MODEL OF KNOWLEDGE SPREADING FOR MULTI-AGENT SYSTEMS
331