Evaluating Transport Protocols for Real-Time Event Stream Processing Middleware and Applications
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Web messaging for open and scalable distributed sensing applications
ICWE'10 Proceedings of the 10th international conference on Web engineering
A model-driven software development approach using OMG DDS for wireless sensor networks
SEUS'10 Proceedings of the 8th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
Proceedings of the 3rd workshop on Biologically inspired algorithms for distributed systems
Hi-index | 0.00 |
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.