Rappit

Jiwon Hahn, Qiang Xie, Pai H. Chou
2005 Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis - CODES+ISSS '05  
Scripting is a powerful, high-level, cross-platform, dynamic, easy way of composing software modules as black boxes. Unfortunately, the high runtime overhead has prevented scripting from being widely adopted in embedded applications. This work proposes to overcome these obstacles by synthesizing light-weight, hostassisted scripting engines for embedded systems. The result is dramatically shortened development cycle due to the much higherlevel abstraction, interactive access and dynamic
more » ... rability, robust in-field software upgradability, and compact code size. This framework has been successfully applied to ultra low-power sensor nodes with under 10KB of program memory to high-performance platforms with fast Ethernet.
doi:10.1145/1084834.1084912 dblp:conf/codes/HahnXC05 fatcat:folst2lr75d4ndjj4oiblbu6f4