The DigiHome Service-Oriented Platform

被引:9
|
作者
Romero, Daniel [1 ]
Hermosillo, Gabriel [1 ]
Taherkordi, Amirhosein [2 ]
Nzekwa, Russel [1 ]
Rouvoy, Romain [1 ]
Eliassen, Frank [2 ]
机构
[1] Univ Lille 1, LIFL UMR CNRS 8022, INRIA Lille Nord Europe, ADAM Project Team, F-59650 Villeneuve Dascq, France
[2] Univ Oslo, Dept Informat, N-0316 Oslo, Norway
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2013年 / 43卷 / 10期
关键词
SCA; context-awareness; smart homes;
D O I
10.1002/spe.1125
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Nowadays, the computational devices are everywhere. In malls, offices, streets, cars, and even homes, we can find devices providing and consuming functionality to improve the user satisfaction. These devices include sensors that provide information about the environment state (e.g., temperature, occupancy, light levels), service providers (e.g., Internet TVs, GPS), smartphones (that contain user preferences), and actuators that act on the environment (e.g., closing the blinds, activating the alarm, changing the temperature). Although these devices exhibit communication capabilities, their integration into a larger monitoring system remains a challenging task, partly because of the strong heterogeneity of technologies and protocols. Therefore, in this article, we focus on home environments and propose a middleware solution, called DigiHome, that applies the Service Component Architecture (SCA) component model to integrate data and events generated by heterogeneous devices in this kind of environments. DigiHome exploits the SCA extensibility to incorporate the REpresentational State Transfer (REST) architectural style and, in this way, leverages on the integration of multiscale systems-of-systems (from wireless sensor networks to the Internet). Additionally, the platform applies Complex Event Processing technology that detects application-specific situations. We claim that the modularization of concerns fostered by DigiHome and materialized in a service-oriented architecture, makes it easier to incorporate new services and devices in smart home environments. The benefits of the DigiHome platform are demonstrated on smart home scenarios covering home automation, emergency detection, and energy saving situations. Copyright (c) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:1205 / 1218
页数:14
相关论文
共 50 条
  • [31] Rapid prototyping of service-oriented applications on OSGi platform
    Lazar, I.
    Motogna, S.
    Parv, B.
    Czibula, I. -G.
    Lazar, C. -L.
    PROCEEDINGS OF THE 2009 FOURTH BALKAN CONFERENCE IN INFORMATICS, 2009, : 217 - 222
  • [32] A Model Driven Development Platform for Service-Oriented Applications
    Ma, Zhiyi
    He, Xiao
    Kang, Lianghuan
    2009 WORLD CONFERENCE ON SERVICES PART, 2009, : 17 - +
  • [33] Integration and application platform of service-oriented telecom businesses
    Lv, Weifeng
    Kang, Jianchu
    Chen, Wei
    Lei, Ran
    ECUMN 2007: FOURTH EUROPEAN CONFERENCE ON UNIVERSAL MULTISERVICE NETWORKS, PROCEEDINGS, 2007, : 183 - +
  • [34] A video communication platform based on service-oriented architecture
    Li, Zhongbo
    Xie, Yongqiang
    Zhang, Weiguo
    Qi, Jin
    INFORMATION TECHNOLOGY, 2015, : 101 - 105
  • [35] The SOAVE Platform: A Service-Oriented Architecture for Virtual Enterprises
    Motro, Amihai
    Guo, Yun
    COLLABORATIVE NETWORKS IN THE INTERNET OF SERVICES, 2012, 380 : 216 - 224
  • [36] An Evaluation of a Service-Oriented Platform for Indexing Media Collections
    Carlin, Juan Miguel Espinosa
    Abusabal, Diana Luz Cheng
    ICEBE 2009: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2009, : 137 - 145
  • [37] A service-oriented collaborative development platform for digital courts
    Xu, Yingxiao
    Li, Yinsheng
    Wang, Lansheng
    Shi, Junshuai
    Shen, Jianping
    ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 641 - +
  • [38] A Service-Oriented Platform for Ubiquitous Personalized Multimedia Provisioning
    Yu, Zhiwen
    Li, Changde
    Zhou, Xingshe
    Wang, Haipeng
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2010, 16 (10) : 1291 - 1310
  • [39] VegaDLib: A service-oriented platform for building digital libraries
    Li, Ke
    Liu, Haozhi
    Yu, Haiyan
    SIXTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2007, : 614 - +
  • [40] Service-oriented Platform for Virtual Reality Application Development
    Freiberger, Evandro Cesar
    Nakamura, Ricardo
    Tori, Romero
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING (ENASE 2014), 2014, : 196 - 203