A hybrid approach to Java virtual machine used in wireless sensor networks

Wireless Sensor Networks (WSN) have become highly attractive subject among researchers due to its wide area of uses. Developing applications for sensor nodes still remain a cumbersome task due to issues such as its heterogeneous nature, lack of low-level abstractions and lack of proper programming i...

Full description

Saved in:
Bibliographic Details
Published inInternational Conference on Software, Knowledge Information, Industrial Management and Applications (Online) pp. 1 - 6
Main Authors Bista, Rabindra, Aryal, Sapan
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.12.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Wireless Sensor Networks (WSN) have become highly attractive subject among researchers due to its wide area of uses. Developing applications for sensor nodes still remain a cumbersome task due to issues such as its heterogeneous nature, lack of low-level abstractions and lack of proper programming interfaces. To solve these issues, different Virtual Machines (VM) have been proposed to be used as middleware. A VM can be application specific in nature which supports instructions that directly addresses the domain specific problem or it can be general purpose which supports general programming instructions. This research work studies the possibility of adding concepts of application specific virtual machine to general purpose one. We have attempted to do so by providing a single bytecode implementation for some methods that are used frequently in WSN applications. To test our approach we have decided to use an existing Java Virtual Machine (JVM) implementation for WSN platform. The result is significant decrease in application binary size.
ISSN:2573-3214
DOI:10.1109/SKIMA.2017.8294097