
 
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