DocumentCode
721028
Title
mruby on TECS: Component-Based Framework for Running Script Program
Author
Azumi, Takuya ; Nagahara, Yuki ; Oyama, Hiroshi ; Nishio, Nobuhiko
Author_Institution
Grad. Sch. of Eng. Sci., Osaka Univ., Toyonaka, Japan
fYear
2015
fDate
13-17 April 2015
Firstpage
252
Lastpage
259
Abstract
Scripting languages are attractive for embedded system due to their high productivity. However, it is difficult to use scripting languages in a practical application because their performance and libraries for managing embedded devices are immature compared to the C programming language. This paper proposes a framework for effectively running an mruby script program on embedded systems based on the TOPPERS Embedded Component System (TECS). TECS generates glue code for invocation from mruby programs to legacy code in C language. It also supports configuration of mruby. Experimental results demonstrate the effectiveness of the proposed framework.
Keywords
C language; authoring languages; codes; embedded systems; C programming language; TECS; TOPPERS embedded component system; component-based framework; glue code; legacy code; libraries; mruby script program; scripting languages; Arrays; Bridges; Embedded systems; Libraries; Ports (Computers); Productivity; Embedded Software; Scripting language; based development;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Distributed Computing (ISORC), 2015 IEEE 18th International Symposium on
Conference_Location
Auckland
ISSN
1555-0885
Type
conf
DOI
10.1109/ISORC.2015.42
Filename
7153813
Link To Document