Research Article
A Virtual Machine for the Insense Language
@INPROCEEDINGS{10.4108/icst.mobilware.2013.254232, author={Callum Cameron and Paul Harvey and Joseph Sventek}, title={A Virtual Machine for the Insense Language}, proceedings={6th International Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications}, publisher={IEEE}, proceedings_a={MOBILWARE}, year={2014}, month={7}, keywords={insense inceos jvm virtual machine wireless sensor networks split vm programming language}, doi={10.4108/icst.mobilware.2013.254232} }
- Callum Cameron
Paul Harvey
Joseph Sventek
Year: 2014
A Virtual Machine for the Insense Language
MOBILWARE
IEEE
DOI: 10.4108/icst.mobilware.2013.254232
Abstract
The Insense VM is a specialised Java virtual machine for running Insense programs on wireless sensor nodes. The VM runs on top of InceOS, a purpose-built operating system. A split VM architecture is used, in which Insense programs are compiled to Java classes, then linked and compacted on a more powerful machine into a form suitable for execution by the VM. Measurements demonstrate that the virtual machine achieves good performance and memory usage for realistic Insense programs.
Copyright © 2013–2024 EAI