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
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;
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
DOI :
10.1109/ICCP.2010.5606422