other hand, has enjoyed meteoric success in bringing
people together online. The time is ripe for these two
paradigms to converge. But in order to extend the
PSS beyond the individual to dynamic communities
of users, the context management system described
in the previous sections needs to address additional
requirements, thus introducing several research
challenges. The new requirements that need to be
met include the following:
Community context modelling, management
and inference
Shared community context and inherited
context from hierarchical communities
Dynamic community creation and membership
based on context similarities
History of community context management and
exploitation
Community enhanced locating of individuals
with user involvement in location tagging
All requirements above introduce new
promissing research fields that are currently being
investigated by the authors.
5 CONCLUSIONS
Personal Smart Spaces (PSSs) is a notion introduced
to bridge the gap between isolated fixed smart
spaces and eliminate the islands of pervasiveness
that may exist, where users have no access to
pervasive services while being disconnected from
fixed smart spaces. The delivery of pervasive
services in PSSs relies on the implementation of a
context management system that enables third party
and PSS services to utilise context data and interact
with the user at the appropriate time and in the
appropriate manner and get personalised and
adapted to the user's requirements and context. The
context management system collects & stores these
context data and maintains the history of context
information. It also provides context data to other
PSS components in support of the learning,
reasoning and self-improvement features of PSSs.
The CM framework presented in this paper is
extendible to address the needs not only of
individual users, but also of dynamic communities
of users. This extension introduces several research
challenges and new concepts, such as community
context, community-enhanced context handling and
inference, etc. The implementation of the PSS
context management system framework started in
the beginning of 2009. The first prototype has been
delivered in September 2009 and since then various
versions were released. The final and complete
version of the PSS framework was released on
September 2010
(http://psmartspace.sourceforge.net/).
ACKNOWLEDGEMENTS
The research leading to these results has received
funding from the European Community's Seventh
Framework Programme [FP7/2007-2013] under
grant agreement n° 215098 of the PERSIST
(PERsonal Self-Improving SmarT spaces)
Collaborative Project, as well as under grant
agreement n° 257493 of the SOCIETIES (Self
Orchestrating CommunIty ambiEnT IntelligEnce
Spaces) Collaborative Project.
REFERENCES
Anhalt, J., Smailagic, A., Siewiorek, D., Gemperle, F.,
Salber, D., Weber, S., Beck, J., Jennings, J., 2001.
Toward Context-Aware Computing: Experiences and
Lessons, IEEE Intelligent Systems, 16(3), 38-46.
Frank, K., Robertson, P., McBurney, S., Kalatzis, N.,
Roussaki, I., Marengo, M., 2009. A Hybrid Preference
Learning and Context Refinement Architecture,
PERSIST Workshop on Intelligent Pervasive
Environments (AISB 2009), Edinburgh, Scotland.
Hansmann, U., Merk, L., Nicklous, M. S., Stober, T.,
2003. Pervasive Computing: The Mobile World, New
York, USA: Springer Professional Computing.
Hibernate, 2010. Retrieved November 11, 2010, from
http://www.hibernate.org/
Huang, S., Mangs, J., 2008. Pervasive Computing:
Migrating to Mobile Devices: A Case Study. In 2
nd
Annual IEEE Systems Conference. Montreal, Quebec,
Canada.
Kalatzis, N., Roussaki, I., Liampotis, N., Strimpakou, M.,
Pils, C., 2008. User-centric inference based on history
of context data in pervasive environments, 3
rd
ACM
International Workshop on Services Integration in
Pervasive Environments (SIPE’08), Sorrento, Italy.
Loke, S. (2006). Context-Aware Pervasive Systems:
Architectures for a New Breed of Applications.
Florida: Auerbach Publications.
Roussaki, I., et al. (2009). Persist Deliverable D2.5:
Revised Architecture Design, Technical report,
PERSIST project (FP7-ICT-2007-1).
Schmidt, A., Spiekermann, S., Gershman, A., Michahelles,
F. (2006). Real-World Challenges of Pervasive
Computing. IEEE Pervasive Computing, 5(3), 91-93.
Singh, R., Bhargava, P., Kain, S.(2006). State of the art
smart spaces: application models and software
infrastructure. ACM Ubiquity, 7(37), 2-9.
MANAGING CONTEXT DATA IN PERSONAL SMART SPACES
291