The PERSONA Framework for Supporting Context-Awareness in Open Distributed Systems

Although several context-aware systems have been developed within the past 15 years that use contextual info captured from the physical environment in combination with system usage context and personalization data, it seems that a breakthrough has not been achieved yet, because still more and more research projects work on adequate solutions for supporting context-awareness. It seems that the major difficulties have to do with a hurdle called context modeling and its extensibility as well as the open nature of such systems that must allow for dynamic pluggability of components distributed over several physical nodes. This paper presents the related work results from the EU project PERSONA that feature remarkable conceptual solutions for the above issues. It consists of a middleware solution for open distributed systems dealing with seamless connectivity and adequate support for interoperability that makes use of ontological technologies and defines appropriate protocols along with an upper ontology for sharing context. A set of standard platform components together with a general conceptual solution for binding ultra-thin nodes top off the presented approach.

[1]  Andreas Schmidt,et al.  Conjoint PERSONA - SOPRANO Workshop , 2007, AmI Workshops.

[2]  Stefano Chessa,et al.  Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards , 2007, Comput. Commun..

[3]  Thomas Kirste,et al.  Architecture Considerations for Interoperable Multi-modal Assistant Systems , 2002, DSV-IS.

[4]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[5]  Terry Winograd,et al.  Architectures for Context , 2001, Hum. Comput. Interact..

[6]  Tao Gu,et al.  A service-oriented middleware for building context-aware services , 2005, J. Netw. Comput. Appl..

[7]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[8]  Francesco Furfari,et al.  Realizing Ambient Assisted Living Spaces with the PERSONA Platform , 2008, ERCIM News.

[9]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[10]  T. Kirste,et al.  SodaPop: a software infrastructure supporting self-organization in intelligent environments , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[11]  Stefano Chessa,et al.  SAIL: A Sensor Abstraction and Integration Layer for Context Awareness , 2008, 2008 34th Euromicro Conference Software Engineering and Advanced Applications.

[12]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[13]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[14]  Peter Brown Context-awareness: some compelling applications , 2000 .

[15]  G Stix,et al.  The mice that warred. , 2001, Scientific American.

[16]  Bill N. Schilit,et al.  The PARCTAB mobile computing system , 1993, Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III.

[17]  Keara Barrett,et al.  State of the Art: Context Management , 2003 .