A java compatible virtual machine as an embedded middleware for wireless sensor networks

5Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Programming Wireless Sensor Networks (WSN) involves learning very different programming paradigms from those commonly used in the development of computer systems. Due to the lack of advantages obtained from the last generation high level programming languages, the growth of WSNs is significantly impeded. Programming WSN nodes requires knowledge of specific hardware which depends on the WSN architecture. A method to provide the benefits of high level languages is to use a hardware abstraction layer. MiniMV is a virtual machine designed to be used in embedded systems and it is capable of executing Java class files (containing a subset java bytecode instructions) created by a Java standard compiler. This work focuses on the implementation of MiniMV in the Tmote Sky platform using the C language and the TinyOS hardware functions as native methods and how MiniMV has been ported to other platform with minimal changes such as LiSANDRA developed by UABC-Tij research group. © 2010 IEEE.

Cite

CITATION STYLE

APA

Cota, C., Aguilar, L., & Licea, G. (2010). A java compatible virtual machine as an embedded middleware for wireless sensor networks. In Proceedings - 2010 IEEE Electronics, Robotics and Automotive Mechanics Conference, CERMA 2010 (pp. 265–270). https://doi.org/10.1109/CERMA.2010.104

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free