|
Squawk/Sun-Spot
|
1
|
Simon et al., Java
on the Bare Metal of Wireless Sensor Devices -- The Squawk Java Virtual
Machine, VEE, Ottawa, July 2006
|
2
|
Shaylor et al., A
java virtual machine architecture for very small devices, LCTES '03
|
|
|
|
TakaTuka JVM
|
3
|
Aslam et al., Introducing TakaTuka - A Java Virtual
Machine for Motes, SenSys 2008 Poster Session
|
4
|
Aslam et al., Optimizing Java Projects for Wireless
Sensor Motes, under review |
|
|
|
JVM Optimization
|
5
|
Lindholm et al. The JavaTM Virtual Machine Specification,
Second Edition
|
6
|
Ertl et al., The Structure and Performance of Efficient
Interpreters, Journal of Instruction-Level Parallelism
|
7
|
Shi et al., Virtual
Machine Showdown:
Stack Versus Registers , VEE 2005 |
8
|
Ierusalimschy et
al., The
Implementation of Lua
5.0 , Journal of Universal Computer Science
|
9
|
Ertl et al. vmgen
— a generator of
efficient virtual machine interpreters, Software—Practice
and Experience 2002
|
10
|
Ertl et al,
Optimizing indirect branch
prediction accuracy in virtual machine interpreters, ACM
Transactions on Programming Languages and Systems, 2007
|
11 |
Helmut
Eller's Diploma Thesis
|
12 |
Ertl et al, The behaviour of efficient virtual machine
interpreters on modern architectures, Euro-Par 2001
|
|
|
|
Atmel-AVR
mega128 & CC1000 |
13
|
AVR
Libc home page
|
14
|
AMTEL-ATmega128
Data Sheet |
|
|
|
TinyOS & NesC
|
15
|
Levis
et al., TinyOS
programming, June 2006
|
16
|
TinyOS
Tutorials
|
|
|
|
Apache Ant and
Makefile
|
17
|
Apache Ant Manual
|
18
|
GNU Makefile
Manual & Tutorials
|
|
Java Garbage Collection
|
19
|
|
20
|
|
21
|
|
|
Threads
|
22
|
Kim et al., "Multithreading Optimization Techniques for
Sensor Network Operating Systems". EWSN 2007
|
23
|
Duffy et al. Adding
Preemption to TinyOS, Workshop on Embedded Networked Sensors 2007
|
24 |
Gidon
Ernst Bachelor Thesis
|
25
|
Lindholm et al VM Specification: Threads and Locks,
Second Edition
|