• 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