• DocumentCode
    3114715
  • Title

    uOS: A Resource Rerouting Middleware for Ubiquitous Games

  • Author

    Buzeto, Fabricio N. ; Capretz, Miriam A. M. ; Castanho, Carla D. ; Jacobi, Ricardo P.

  • Author_Institution
    Dept. de Cienc. da Comput., Univ. de Brasilia - UnB, Brasilia, Brazil
  • fYear
    2013
  • fDate
    18-21 Dec. 2013
  • Firstpage
    88
  • Lastpage
    95
  • Abstract
    Ubiquitous computing (ubicomp) relies on the computation distributed over the environment to simplify the tasks performed by its users. A smart space is an instance of a ubiquitous environment, composed of a dynamic and heterogeneous set of devices that interact to support the execution of distributed smart applications. In this context, mobile devices provide new resources when they join the environment, which disappear when they leave it. This introduces the challenge of self-adaptation, in which smart applications may either include new resources as they become available or replace them when they become unavailable. Ubiquitous games combine ubicomp and computer game technologies to enrich user´s experience and fun. Such games may benefit from different input and output resources offered by mobile devices. To support the development and deployment of ubiquitous games, this work presents the uOS middleware. Using a DSOA (Device Service Oriented Architecture) based architecture and lightweight service discovery protocols, uOS ensures compatibility among resources, providing resource rerouting between heterogeneous and limited software and hardware platforms. The uMoleHunt game is presented to illustrate the practical application of uOS.
  • Keywords
    computer games; middleware; mobile computing; resource allocation; service-oriented architecture; DSOA based architecture; computer game technologies; device service oriented architecture; distributed smart applications; heterogeneous platforms; heterogeneous software; lightweight service discovery protocols; mobile devices; resource rerouting middleware; self-adaptation; smart space; uMoleHunt game; uOS; ubicomp; ubiquitous computing; ubiquitous environment; ubiquitous games; Games; Java; Middleware; Pervasive computing; Protocols; Runtime; games; middleware; ubigames; ubiquitous computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ubiquitous Intelligence and Computing, 2013 IEEE 10th International Conference on and 10th International Conference on Autonomic and Trusted Computing (UIC/ATC)
  • Conference_Location
    Vietri sul Mere
  • Print_ISBN
    978-1-4799-2481-3
  • Type

    conf

  • DOI
    10.1109/UIC-ATC.2013.44
  • Filename
    6726195