as predictors. The prediction process revealed that
the Swimming service could also be suggested to
Bob.
Finally, the service provisioning algorithm
checked if the current time falls into the time where
the services can be provided as specified in the
service description. Figure 7 is a snapshot describing
the services that Bob received.
Figure 7: User Personalized Service Provisioning.
6 CONCLUSIONS
In this paper we presented a generic platform for
providing users with personalized context aware
services in mobile environments. The platform
offers mechanisms (i) to register a set of mobile
users, their roles and their preferences, (ii) to register
a set of available services at different locations, (iii)
and to evaluate different context information to
provide each user with appropriate services. The
platform also provides activated services with
appropriate context attributes, so that they can adapt
accordingly. As a result, the user is provided with
personalized services that fit her/his current context
and meet her/his preferences.
We showed the feasibility of the proposed
platform architecture using a prototype scenario that
illustrated the platform’s basic concepts. A user
visiting a new location is provided by a set of
services she/he subscribed to. In addition, other
services are suggested to her/him based on
segmentation and prediction mechanisms.
We are currently in the process of implementing
basic services related to e-Tourism and integrating
mobile RFID readers as sources of context, so that
we can deploy our platform in a working
environment (i.e. city of Ifrane) to illustrate how it
can be helpful in providing support to tourism, a
vital sector in the Moroccan economy.
ACKNOWLEDGEMENTS
This research work is partly supported by a grant
from the Academics Affairs at Al Akhawayn
University in Ifrane (Grant n° 92780, 2008).
REFERENCES
Baldauf M., Dustdar S.and Rosenberg F., 2007. A survey
on context-aware systems. In Int. Journal of Ad Hoc
and Ubiquitous Computing, Vol. 2, No. 4.
Chen H.L., Finin T., Joshi A., 2004. A context broker for
building smart meeting rooms. In Proceedings of the
Knowledge Representation and Ontology for
Autonomous Systems Symposium, LNCS 3137,
Springer-Verlag.
Dey K., Salber D., Abowd D., 2001. Conceptual
Framework and a Toolkit for Supporting the Rapid
Prototyping of Context-Aware Applications. In
Human-Computer Interaction Journal, Vol. 16 (2-4).
Group Terminals, 2004. Generation Partnership Project:
Data Description Method (DDM) -3GPP Generic User
Profile (GUP). In Technical Specification, Version
6.1.0.
Keeney J., Cahill V., 2003. Chisel: A Policy-Driven,
Context-Aware, Dynamic Adaptation Framework, In
Proceedings of the Fourth IEEE International
Workshop on Policies for Distributed Systems and
Networks.
Kuck J., Reichartz F., 2007. A collaborative and feature
based approach to Context-Sensitive Service
Discovery. In Proceedings of 5th WWW Workshop on
Emerging Applications for Wireless and Mobile
Access (MobEA'07), Banff, Alberta, Canada.
Ridhawi Y., Harroud H., Karmouch A., Agoulmine N.,
2008. Policy Driven Context-Aware Services in
Mobile Environments. In Proceedings of 5th
International Conference on Innovations in
Information Technology (Innovations’08), Dubai,
UAE.
Setten V., M., Pokraev, S., Koolwaaij J., 2004. Context-
Aware Recommendations in the Mobile Tourist
Application COMPASS. In Nejdl, W. & De Bra, P.
(Eds.).
Berrado A., Runger G., 2008. Clustering massive
categorical data with class association rules. In
Proceeding of the International Conference on
Innovations in Information Technology, AlAin, UAE,
pp 223-227
Berrado, A., Runger, G., 2009. Supervised Multivariate
Discretization in Mixed Data with Random Forests. In
Proceeding of the 7th ACS/IEEE International
Conference on Computer Systems and Applications
(AICCSA’09), Rabat, Morocco.
Breiman, L., 2001. Random Forests, Machine Learning,
Vol.45.
WINSYS 2009 - International Conference on Wireless Information Networks and Systems
158