Nowadays sensor networks play a significant role in our everyday lives. They are used as a key component in a wide range of systems such as environmental sensing systems, security systems, traffic control, etc. Many companies have proposed their hardware, with their own drivers and interfaces, so the end user programmers have to keep in mind that in a specific application logic they have to implement different core layers in order for their application to be compatible with different hardware specifications. With our approach we see the programming model more abstract, defining a metamodel and trying to approach the application logic from a logical and more “macro” point of view. Think it about as you see a network graph from an upper layer and you do not care for the device itself but only for the logic of your software application. The second part of successfully programming a wireless sensor network as a whole is to declare the network architecture .These are the two basic parts of the Srijan toolkit .It then compiles the application and deploy it in wireless sensor devices and PCs that are part of the wireless sensor network.
For more details visit http://code.google.com/p/srijan-toolkit/
Back to the top