Abstract

A large number of virtual machines (VMs) have been developed for sensor nodes. Many are based on Java, although implementations based on Python and.Net also exist. Some aspects of the java virtual machine, such as the simple yet sufficiently expressive instruction set, work well on a sensor node. However, Java was developed for more powerful devices, which results in certain functionality not being ideal for resource constrained devices. While writing VM implementations and programmes to run on sensor node devices over the past decade, we encountered a number of situations where this mismatch between standard languages and the specifics of sensor node programming limited the practical use of current VMs. In this letter, we describe what we consider to be the most pressing issues and discuss how these may be resolved in future VMs.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.