• DocumentCode
    2295422
  • Title

    Middleware Support for Pluggable Non-Functional Properties in Wireless Sensor Networks

  • Author

    Boonma, Pruet ; Suzuki, Junichi

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Massachusetts, Boston, MA
  • fYear
    2008
  • fDate
    6-11 July 2008
  • Firstpage
    360
  • Lastpage
    367
  • Abstract
    Wireless sensor networks (WSN) imposes stringent constraints on efficiency, memory footprint and power consumption. Since the need to satisfy these constraints often results in tightly coupled designs, WSN applications tend to be inflexible; it is hard to flexibly reuse, introduce, customize and replace various non-functional properties (e.g., data routing, concurrency, data aggregation and event filtering) for developing and maintaining WSN applications. In order to address this issue, this paper proposes the TinyDDS middleware, which decouples various non-functional properties from WSN applications and allows those applications to flexibly reuse and transparently configure non-functional properties according to their own requirements. Without breaking the generic architecture of TinyDDS, the proposed pluggable framework allows WSN applications to have fine-grained control over non-functional properties and specialize in their own requirements. Currently, TinyDDS supports two types of non-functional properties: application-level and middleware-level non-functional properties.
  • Keywords
    concurrency control; middleware; telecommunication network routing; wireless sensor networks; TinyDDS middleware; concurrency; data aggregation; data routing; event filtering; memory footprint; middleware support; pluggable nonfunctional property; power consumption; wireless sensor networks; Application software; Concurrent computing; Energy consumption; Event detection; Filtering; Mechanical factors; Memory management; Middleware; Routing; Wireless sensor networks; middleware; non-functional; pluggable; publish/subscribe; wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services - Part I, 2008. IEEE Congress on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-0-7695-3286-8
  • Type

    conf

  • DOI
    10.1109/SERVICES-1.2008.78
  • Filename
    4578348