An architecture for a smart spaces virtual machine

Leandro A. Freitas, Fábio M. Costa, Ricardo C.A. Rocha, Andrew Allen

Research output: Contribution to book or proceedingConference articlepeer-review

3 Scopus citations

Abstract

The growth and popularization of wireless connectivity and mobile devices have allowed the development of smart spaces that were previously only envisaged in the approach proposed by Mark Weiser. These environments are composed of many computational resources, such as devices and applications, along with user, who must be able to associate with and use these features. However, programming these environments is a challenging task, since smart spaces have a dynamic nature and heterogeneous resources, in addition to the requirement that interactions between users and resources are performed in a coordinated way. We present a new approach for smart spaces programming using Models@RunTime. To this end, we propose a high-level modeling language, called 2SML, through which the user can model the smart space with all elements that can be part of it. Models created by the users are interpreted and effected in the physical space by a model execution engine, called 2SVM, whose development is part of this work.

Original languageEnglish
Title of host publicationProceedings of the 9th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2014 - co-located with the 15th ACM/IFIP/USENIX International Middleware Conference, Middleware 2014
PublisherAssociation for Computing Machinery
ISBN (Electronic)9781450332224
DOIs
StatePublished - Dec 8 2014
Event9th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2014 - co-located with the 15th ACM/IFIP/USENIX International Middleware Conference, Middleware 2014 - Bordeaux, France
Duration: Dec 8 2014Dec 12 2014

Publication series

NameACM International Conference Proceeding Series
Volume2014-December

Conference

Conference9th Workshop on Middleware for Next Generation Internet Computing, MW4NG 2014 - co-located with the 15th ACM/IFIP/USENIX International Middleware Conference, Middleware 2014
Country/TerritoryFrance
CityBordeaux
Period12/8/1412/12/14

Scopus Subject Areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Keywords

  • Models at runtime
  • Smart spaces
  • Smart spaces programming
  • Ubiquitous computing

Fingerprint

Dive into the research topics of 'An architecture for a smart spaces virtual machine'. Together they form a unique fingerprint.

Cite this