• DocumentCode
    2625850
  • Title

    Habitat: A DDS-based service framework for smart spaces

  • Author

    Dianes, Jose Angel ; Díaz, Manuel ; Rubio, Bartolomé

  • Author_Institution
    Dept. Lenguajes y Cienc. de la Comput., Univ. of Malaga, Málaga, Spain
  • fYear
    2010
  • fDate
    26-28 Aug. 2010
  • Firstpage
    289
  • Lastpage
    296
  • Abstract
    Smart spaces are ordinary environments where people and facilities can interact. The nature of this domain gives rise to some important issues which must be considered such as the integration of heterogeneous facilities, the need to dynamically change the number of participants, transient behavior, peer-to-peer interactions and quality of service needs. All these issues increase both the cost and difficulty of developing applications for smart environments. This paper presents Habitat, a framework for developing service-oriented and event-driven applications for smart home spaces. The framework is based on standard technologies such as DDS, XMPP or IDL-based definition of data structures. It is composed of a collection of standard participants that typically interact in home environments. Application developers only have to instantiate these standard participants at runtime to allow home devices to offer their services in the Habitat global service and data space, where users and other participants request them.
  • Keywords
    data structures; direct digital synthesis; peer-to-peer computing; quality of service; software architecture; DDS based service; EDL based composed definition; Habitat; XMPP; data structure; event driven application; heterogeneous facility; home environment; peer-to-peer interaction; quality of service; service oriented application; smart environment; smart space; transient behavior; Actuators; Contracts; Quality of service; Real time systems; Space technology; Temperature sensors; DDS; data-centric; decentralized; event-driven; framework; quality-of-service; service-oriented;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Computer Communication and Processing (ICCP), 2010 IEEE International Conference on
  • Conference_Location
    Cluj-Napoca
  • Print_ISBN
    978-1-4244-8228-3
  • Electronic_ISBN
    978-1-4244-8230-6
  • Type

    conf

  • DOI
    10.1109/ICCP.2010.5606422
  • Filename
    5606422