A platform for interoperability via multiple spatial views in open smart spaces

The paper presents an integration platform for space-based interoperability among heterogeneous components in open smart spaces. The key idea is to rely on multiple spaces, be they physical or logical, and on mappings among spaces. Components publish their information on one or more spatial publication contexts, whereas they make subscriptions to one or more spatial subscription contexts. Information is delivered whenever a non-empty intersection among publication and subscription contexts is recognized according to the space mappings. The platform defines basic space models that can be specialized to model domain-specific spaces. The paper presents the basic platform mechanisms and their application in a sample scenario, discusses the benefits of the approach and compares it to significant related works.

[1]  Daniela Micucci,et al.  Engineering spatial concepts , 2009, The Knowledge Engineering Review.

[2]  Christos Goumopoulos,et al.  Ambient Ecologies in Smart Homes , 2009, Comput. J..

[3]  Christian Becker,et al.  From home to world - supporting context-aware applications through world models , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[4]  Marco Aiello,et al.  Are our homes ready for services? A domotic infrastructure based on the Web service stack , 2008, Pervasive Mob. Comput..

[5]  Christos Goumopoulos,et al.  An ontology-based context management and reasoning process for UbiComp applications , 2005, sOc-EUSAI '05.

[6]  Ian Taylor,et al.  Shared visiting in EQUATOR city , 2002, CVE '02.

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

[8]  Timothy W. Finin,et al.  sTuples: semantic tuple spaces , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[9]  Vinny Cahill,et al.  A Spatial Programming Model for Real Global Smart Space Applications , 2006, DAIS.

[10]  Franco Zambonelli,et al.  Programming pervasive and mobile computing applications: The TOTA approach , 2009, TSEM.

[11]  Alessandro Margara,et al.  Context-aware publish-subscribe: Model, implementation, and evaluation , 2009, 2009 IEEE Symposium on Computers and Communications.

[12]  Lucy Bullivant,et al.  Responsive Environments: Architecture, Art and Design , 2006 .

[13]  Preeti Bhargava,et al.  State of the art smart spaces: application models and software infrastructure , 2006, UBIQ.

[14]  Context-Aware Computing Context-Aware Artifacts: Two Development Approaches , 2006 .