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 Gupta | 1 | 93 | 7.31 |
Eduardo Tovar | 2 | 961 | 97.03 |
Luis Miguel Pinho | 3 | 32 | 5.32 |
Junsung Kim | 4 | 243 | 16.69 |
Karthik Lakshmanan | 5 | 732 | 31.22 |
Ragunathan Rajkumar | 6 | 1608 | 240.79 |