Lightweight Ruby Framework for Improving Embedded Software Efficiency

Takuro Yamamoto, Hiroshi Ōyama, Takuya Azumi · 2016

Recently, the productivity of embedded systems applied to Cyber physical systems has become problematic due to their increasing complexity and scale. To improve the productivity, the mruby on TOPPERS embedded component system (TECS) framework, which employs scripting language (i.e., a lightweight Ruby) and supports component-based development, has been proposed. This paper proposes an extended framework of mruby on TECS that improves development efficiency more than the current version. In the proposed framework, a Bluetooth loader that receives an mruby bytecode, and a RiteVM scheduler that simplifies multitasking are implemented.

Read the paper · More papers on PaperTik