LR Clausen, UP Schultz, C Consel… - ACM Transactions on …, 2000 - dl.acm.org
A program executing on a low-end embedded system, such as a smart-card, faces scarce memory resources and fixed execution time constraints. We demonstrate that factorization of …
N Shaylor, DN Simon, WR Bush - ACM SIGPLAN Notices, 2003 - dl.acm.org
The smallest complete Java™ virtual machine implementations in use today are based on the CLDC standard and are deployed in mobile phones and PDAs. These implementations …
F Aslam, L Fennell, C Schindelhauer… - Distributed Computing in …, 2010 - Springer
We have developed TakaTuka, a Java Virtual Machine optimized for tiny embedded devices such as wireless sensor motes. TakaTuka requires very little memory and processing power …
Embedded systems provide means for enhancing the functionality delivered by small-sized electronic devices such as hand-held computers and cellular phones. Java is a …
G Wagner, A Gal, M Franz - Science of Computer Programming, 2011 - Elsevier
Embedded systems provide limited storage capacity. This limitation conflicts with the demands of modern virtual machine platforms, which require large amounts of library code …
Embedded systems pose unique challenges to Java application developers and virtual machine designers. Chief among these challenges is the memory footprint of both the virtual …
M Latendresse, M Feeley - Proceedings of the 2003 workshop on …, 2003 - dl.acm.org
Embedded systems often have severe memory constraints requiring careful encoding of programs. For example, smart cards have on the order of 1K of RAM, 16K of non-volatile …
A Courbot, G Grimaud, JJ Vandewalle - ACM Transactions on Embedded …, 2010 - dl.acm.org
This article presents a new way to deploy and customize embedded virtual machine based operating systems for very restrained devices. Due to the specificity of restrained embedded …