Srijan: Data-driven Macroprogramming for Sensor Networks
Participant : Animesh Pathak [correspondent] .
Macroprogramming is an application development technique for wireless sensor networks (WSNs) where the developer specifies the behavior of the system, as opposed to that of the constituent nodes. As part of our work in this domain, we are working on Srijan, a toolkit that enables application development for WSNs in a graphical manner using data-driven macroprogramming.
It can be used in various stages of application development, viz.,
The current implementation of Srijan targets both the Sun SPOT sensor nodes and larger nodes with J2SE. Most recently, Srijan also includes rudimentary support for incorporating Web services in the application being designed. The software is released under open source license, and available as an Eclipse plug-in at http://code.google.com/p/srijan-toolkit/ .