Title
sMapReduce: a programming pattern for wireless sensor networks
Abstract
Wireless Sensor Networks (WSNs) are increasingly used in various application domains like home-automation, agriculture, industries and infrastructure monitoring. As applications tend to leverage larger geographical deployments of sensor networks, the availability of an intuitive and user friendly programming abstraction becomes a crucial factor in enabling faster and more efficient development, and reprogramming of applications. We propose a programming pattern named sMapReduce, inspired by the Google MapReduce framework, for mapping application behaviors on to a sensor network and enabling complex data aggregation. The proposed pattern requires a user to create a network-level application in two functions: sMap and Reduce, in order to abstract away from the low-level details without sacrificing the control to develop complex logic. Such a two-fold division of programming logic is a natural-fit to typical sensor networking operation which makes sensing and topological modalities accessible to the user.
Year
DOI
Venue
2011
10.1145/1988051.1988059
SESENA@ICSE
Field
DocType
Citations 
Key distribution in wireless sensor networks,Computer science,Visual sensor network,Logic programming,User Friendly,Mobile wireless sensor network,Macro,Wireless sensor network,Sensor web,Distributed computing
Conference
3
PageRank 
References 
Authors
0.42
16
6
Name
Order
Citations
PageRank
Vikram Gupta1937.31
Eduardo Tovar296197.03
Luis Miguel Pinho3325.32
Junsung Kim424316.69
Karthik Lakshmanan573231.22
Ragunathan Rajkumar61608240.79