FamiWare: a family of event-based middleware for ambient intelligence

被引:33
|
作者
Gamez, Nadia [1 ]
Fuentes, Lidia [1 ]
机构
[1] Univ Malaga, Dept LCC, ETSII, E-29071 Malaga, Spain
关键词
Middleware; AmI; SPLs; Events; Publish/Subscribe; SENSOR NETWORKS; PRODUCT LINE; WIRELESS;
D O I
10.1007/s00779-010-0354-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most of the middlewares currently available focus on one type of device (e.g., TinyOS sensors) and/or are designed with one requirement in mind (e.g., data management). This is an important limitation since most of the AmI applications work with several devices (such as sensors, smartphones or PDAs) and use a high diversity of low-level services. Ideally, the middleware should provide a single interface for accessing all those services able to work in heterogeneous devices. To address this issue, we propose a family of configurable middleware (FamiWare) with a really flexible architecture, instead of building a single version of a middleware with a rigid structure. In this work, we present the architecture of our middleware that can be configured, following a Software Product Line approach, in order to be instantiated in a particular device fulfilling specific application requirements. Furthermore, we evaluate that the decisions taken at architecture and implementation are the adequate ones for this kind of constrained devices.
引用
收藏
页码:329 / 339
页数:11
相关论文
共 50 条
  • [41] Event-Based Control and Scheduling Codesign: Stochastic and Robust Approaches
    Al-Areqi, Sanad
    Goerges, Danie
    Liu, Steven
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (05) : 1291 - 1303
  • [42] Event-based H∞ control for discrete Markov jump systems
    Xue, Anke
    Wang, Huijiao
    Lu, Renquan
    NEUROCOMPUTING, 2016, 190 : 165 - 171
  • [43] Event-Based Distributed Clock Synchronization for Wireless Sensor Networks
    Kadowaki, Yuki
    Ishii, Hideaki
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2015, 60 (08) : 2266 - 2271
  • [44] Event-based Distributed Eillipsoidal Estimation with Incomplete Information Transmission
    Xia, Nan
    Yang, Fuwen
    Yan, Huaicheng
    2016 31ST YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), 2016, : 486 - 491
  • [45] The architecture of an event correlation service for adaptive middleware-based applications
    Liu, Yan
    Gorton, Ian
    Lee, Vinh Kah
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (12) : 2134 - 2145
  • [46] An event-based approach to reducing coupling in large-scale applications
    Kowalewski, Bartosz
    Bubak, Marian
    Balis, Bartosz
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 3, 2008, 5103 : 358 - 367
  • [47] Event-Based Interaction Management for Composite E-Services in eFlow
    Fabio Casati
    Ming-Chien Shan
    Information Systems Frontiers, 2002, 4 : 19 - 31
  • [48] An event-based conceptual model for context-aware movement analysis
    Andrienko, Gennady
    Andrienko, Natalia
    Heurich, Marco
    INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2011, 25 (09) : 1347 - 1370
  • [49] DEBUGGING HETEROGENEOUS DISTRIBUTED SYSTEMS USING EVENT-BASED MODELS OF BEHAVIOR
    BATES, PC
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1995, 13 (01): : 1 - 31
  • [50] Event-based incremental recommendation via factors mixed Hawkes process
    Cui, Zhihong
    Sun, Xiangguo
    Pan, Li
    Liu, Shijun
    Xu, Guandong
    INFORMATION SCIENCES, 2023, 639