Академический Документы
Профессиональный Документы
Культура Документы
Vernica Venturini
Javier Carb
Abstract
Researches on Ambient Intelligent and Ubiquitous
Computing in connection to wireless technologies
have been increasing in the past years. Multiagent systems (MAS) are the ideal technology to
support these applications. Nevertheless, only few
models of MAS have been under evaluation. In
this work, we evaluate a multi-agent architecture
that may support the information needs of the new
technologies, for heterogeneous domains. This
architecture is evaluated using several method
described by different authors.
1. Introduction
Ambient Intelligent (AmI) is a phrase used to
describe the intelligence embedded in practically
any object around us. In this new world of the
intelligent software, computers supervise our
activities, routines and behaviours to predict what
the user wants to do in a particular time [19]. In
effect, benefits of AmI have been shown in
different environments in the last years such as
social environments [10], education [2], tourism
[13], medicine [4], etc. AmI works in relationship
to Context-Aware Systems. There are different
platform of Context-Aware Systems. CoBRa [3] is
an agent-based architecture that works with a
context broker agent. This centralized agent
maintains a context model for the community.
Other relevant context platforms are Hydrogen
[8], Cortex [16] and Citron [20].
According to the user position and current
activities, Context-aware systems have to provide
services in correlation to the user preferences.
Input
Output
Updateinternalprofile
Other
users
recomme
ndations
Need of
registry
Profile
updated
Sendsharedprofileregistry
Send
request
messag
e and
profile
to CA
PreCondition
Received
other users
recommen
-dations
Users are
connected
to wireless
network
PostCondition
The profile is
updated
User
registered
3. MAS Architecture
According to the methodology described in
section 2 and the BDI model [6], the proposed
architecture is composed by the following agents:
Providers, Users, Brokers, Locator and User
Management. Figure 2 shows an overview of this
architecture.
4. Evaluation
4.1. Experimentation
The application building is the simulation of FIPA
Protocols. There are three types of agents: client,
provider and broker. The client agents receive
products and services offer by providers. Agents
behaviors allow the agent to listen messages, to
receive information and to decide the course of an
action. Agents could negotiate based on ambient
intelligence ontology describe in [7]. In this
evaluation, the architecture exposed in [6]
(MAS1) is compared with the architecture
proposed in present work (MAS2). In MAS1, the
architecture has three types of agents: Central
Agent, Provider Agents (one per each interest
point) and User Agents (one per user). The
communication started when the central agent
warns a provider agent about the presence of a
potentially interested user. Previously, the Central
5.
&
)
*
+
MAS 1
&
)
*
+
MAS 2
!"
!"
#
#
#
"
!"
!"
#
"
"
"
#
!"
!"
#
"
#
!"
!"
#
"
"
"
#
!"
!"
#
!"
!"
"
#
#$ %
#
#$ %
#
#
#
#
"
"
#
"
"
'' (
#
'' (
"
#
!"
!"
#
!"
!"
"
#
#$ #'
# #$ #'
#
#
#
#
"
"
#
"
"
'" %
#
'" %
"
Table3. Weight affected for each type of message depending on the importance of the message for the agent.
References
[1] Boucke N. and Holvoet T. (2007) View
composition in multi-agent architectures,
Special issue on Multiagent systems and
software architecture, International Journal of
Agent-Oriented
Software
Engineering
(IJAOSE).
[2] Bravo, J., Hervs, R., Nava, S. and Chavira,
G..
Display-based
services
through
identification: An approach in a conference
context. In the I Ubiquitous Computing and
Ambient Intelligence (UCAmI'05). CEDI'05.
Granada - Spain. 2005
[3] Chen, H. Finin, T. and Joshi, A.. An
Intelligent
Broker
for
Context-Aware
Systems, Adjunct Proceedings of Ubicomp
2003, pp. 183-184, UbiComp.
[4] Corchado, J. M., Bajo, J., de Paz, Y. and
Tapia, D. I.. Intelligent environment for
monitoring
Alzheimer
patients,
agent
technology for health care. Decision Support
Systems. Elsevier Science Publishers B. V.
Amsterdam, The Netherlands. Vol. 44, Issues
2, pp. 382-396 (2008).
[5] Davidsson, P., Johansson, S. and Svahnberg,
M.. Characterization and evaluation of multiagent system architectural styles. In Software
Engineering for Multi-Agent Systems IV,
Lecture Notes in Computer Science, 2006,
Springer Verlag.
[6] Fuentes, V., Snchez, N., Carb, J., Molina,
J.M.. Generic Context-Aware BDI MultiAgent Framework with GAIA methodology,
International Workshop on Agent-Based
Ubiquitous Computing, In Joint Conference
on Autonomous Agents and Multi-Agent
Systems (AAMAS 2007). Hawai, USA, May
14-18, 2007.
[7] Fuentes, V., Carb, J. and Molina, J.M..
"Heterogeneous Domain Ontology for
Location based Information System in a