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 条
  • [31] A Complex Event Processing Based Framework Implementation for Ambient Intelligence
    Ozlu, Fatih
    Avenoglu, Bilgin
    Eren, P. Erhan
    2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,
  • [32] Event-based Priming
    McRae, Ken
    Hare, Mary
    PROCEEDINGS OF THE TWENTY-SIXTH ANNUAL CONFERENCE OF THE COGNITIVE SCIENCE SOCIETY, 2004, : 1599 - 1599
  • [33] Event-based entrepreneurship
    Fisher, Greg
    Josefy, Matthew A.
    Neubert, Emily
    JOURNAL OF BUSINESS VENTURING, 2024, 39 (01)
  • [34] Event-Based Architectures
    Faison, Ted
    DR DOBBS JOURNAL, 2008, 33 (07): : 22 - +
  • [35] Middleware for Ambient Intelligence Environments: Reviewing Requirements and Communication Technologies
    Georgalis, Yannis
    Grammenos, Dimitris
    Stephanidis, Constantine
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION, PT II, PROCEEDINGS: INTELLIGENT AND UBIQUITOUS INTERACTION ENVIRONMENTS, 2009, 5615 : 168 - 177
  • [36] Verifying distributed, event-based middleware applications using domain-specific software model checking
    Cai, L. Ruhai
    Bradbury, Jeremy S.
    Dingel, Juergen
    FORMAL METHODS FOR OPEN OBJECT-BASED DISTRIBUTED SYSTEMS, PROCEEDINGS, 2007, 4468 : 44 - +
  • [37] Automatic Event-Based Synchronization of Multimodal Data Streams from Wearable and Ambient Sensors
    Bannach, David
    Amft, Oliver
    Lukowicz, Paul
    SMART SENSING AND CONTEXT, PROCEEDINGS, 2009, 5741 : 135 - +
  • [38] Event-based imaging velocimetry: an assessment of event-based cameras for the measurement of fluid flows
    Willert, Christian E.
    Klinner, Joachim
    EXPERIMENTS IN FLUIDS, 2022, 63 (06)
  • [39] Event-based imaging velocimetry: an assessment of event-based cameras for the measurement of fluid flows
    Christian E. Willert
    Joachim Klinner
    Experiments in Fluids, 2022, 63
  • [40] Detecting Event Anomalies in Event-Based Systems
    Safi, Gholamreza
    Shahbazian, Arman
    Halfond, William G. J.
    Medvidovic, Nenad
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 25 - 37