subject to user-specified privacy preferences.
Service invocation rules along with ontologies and
profiles enable identification of the most relevant
resources available to answer a query. However, it
does not consider that information which can answer
a query can be distributed between different sources.
The PIA-System (Albayrak et al., 2005) is an agent-
based personal information system for collecting,
filtering and integrating information at a common
point, offering access to information by WWW, e-
mail, SMS, MMS and J2ME clients. It combines
push and pull techniques in order to allow the user
on the one hand, to search explicitly for specific
information and, on the other hand, to be informed
automatically about relevant information. However,
the PIA System only searches information in text
format. It does not consider the adaptation of
different kinds of media to different MDs, nor user
location.
(Sashima et al., 2004) propose an agent-based
coordination framework for ubiquitous computing. It
coordinates services and devices to assist a particular
user in receiving a particular service in order to
maximize her/his satisfaction. This framework
chooses proper resources from numerous sources,
coordinates those resources on behalf of users and
assists them in accessing resources of ubiquitous
computing environments. These authors take into
account the contextual features of nomadic users,
especially, the location. Unlike PUMAS, this
framework does not consider the adaptation of
information according to the access devices nor the
possible distribution of data among devices.
6 CONCLUSIONS AND FUTURE
WORK
In this paper, we have described knowledge
managed and exchanged by the Information and the
Adaptation MAS of PUMAS to support the
adaptation capabilities and the Query Routing
process. PUMAS is a framework which retrieves
adapted information according to user profiles and
technical capabilities of MDs used to access the Web
Information Systems (WIS). We have also described
the strategies followed by the Router Agent to
perform the Query Routing process. In PUMAS, this
process is composed of three activities: analysis of
the query, selection of the information sources and
redirection of the query. Finally, we have presented
each activity and we have also illustrated them
through a scenario supported by a WIS in an airport.
We are currently implementing and testing each
MAS of PUMAS. For this purpose, we have chosen
JADE-LEAP (http://jade.tilab.com/), a FIPA
compliant platform. We intend to define, on the one
hand, algorithms for each activity of the Query
Routing process and, on the other hand, extensions
of an Agent Communication Language (ACL,
http://www.fipa.org/specs/fipa00061/SC00061G.htm
l) in order to consider nomadic user characteristics
like location and connection time. For this purpose,
we want to introduce in ACL, primitives like query-
when, query-where, query-close.
ACKNOWLEDGMENTS
The author Angela Carrillo-Ramos is partially
supported by the Universidad de los Andes
(Colombia). She thanks Nicolas Lopez-Giraldo for
his comments.
REFERENCES
Agostini, A., Moro, G., 2004. Identification of
Communities of Peers by Trust and Reputation. In
AIMSA 2004, 11th Int. Conf. in Artificial Intelligence:
Methodology, Systems, and Applications. LNCS,
3192, Springer Verlag, 85-95.
Albayrak, S., Wollny, S., Varone, N., Lommatzsch, A.,
Milosevic D., 2005. Agent Technology for
Personalized Information Filtering: The PIA-System.
In SAC 2005, 20th ACM Symposium on Applied
Computing. ACM Press, 54-59.
Carrillo-Ramos, A., Gensel, J., Villanova-Oliver, M.,
Martin, H., 2005a. PUMAS: a Framework based on
Ubiquitous Agents for Accessing Web Information
Systems through Mobile Devices. In SAC 2005, 20
th
ACM Symposium on Applied Computing. ACM Press,
1003-1008.
Carrillo-Ramos, A., Gensel, J., Villanova-Oliver, M.,
Martin, H., 2005b. A Peer Ubiquitous Multi-Agent
Framework for providing nomadic users with adapted
information. In AP2PC 2005, 4th Int. Workshop on
Agents and P2P Computing. Eds: Despotovic, Z.,
Joseph, S. and Sartori, C., 166-179.
El Fallah-Seghrouchni, A., Suna, A., 2004. CLAIM: A
Computational Language for Autonomous, Intelligent
and Mobile Agent. In PROMAS 2003, 1st Int.
Workshop on Programming Multi-agent Systems
Languages and Tools. LNAI, 3067, Springer-Verlag,
90-110.
Gandon, F., Sadeh, N., (2004, Oct). Semantic Web
Technologies to Reconcile Privacy and Context
Awareness. In Journal of Web Semantics, 1 (3).
Retrieved Nov. 9, 2005, from
http://www.websemanticsjournal.org/ps/pub/2004-17.
WEBIST 2006 - INTERNET TECHNOLOGY
28