• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Applying the programming language Ruby for embedded system development and implementation of high performance VM

Research Project

Project/Area Number 25330065
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Computer system
Research InstitutionKyushu Institute of Technology

Principal Investigator

Tanaka Kazuaki  九州工業大学, 大学院情報工学研究院, 准教授 (70253565)

Project Period (FY) 2013-04-01 – 2016-03-31
Project Status Completed (Fiscal Year 2015)
Budget Amount *help
¥4,810,000 (Direct Cost: ¥3,700,000、Indirect Cost: ¥1,110,000)
Fiscal Year 2015: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
Fiscal Year 2014: ¥1,690,000 (Direct Cost: ¥1,300,000、Indirect Cost: ¥390,000)
Fiscal Year 2013: ¥1,820,000 (Direct Cost: ¥1,400,000、Indirect Cost: ¥420,000)
Keywords組込みシステム / 仮想計算機 / プログラム言語 / リアルタイム処理 / Ruby / 組込みソフトウェア / VM / リアルタイムOS / マイコン
Outline of Final Research Achievements

Recently, software productivity is crucial especially in embedded system development. The Ruby language, which is famous in software readability and maintainability, is adopted to embedded software, which is named mruby.
In this research, the compact implementation of mruby was developed. The mruby-VM, which executes the mruby codes, is the key to this implementation.
As the result, the memory consumption of mruby execution becomes 1/100 of traditional Ruby implementation.

Report

(4 results)
  • 2015 Annual Research Report   Final Research Report ( PDF )
  • 2014 Research-status Report
  • 2013 Research-status Report
  • Research Products

    (10 results)

All 2016 2015 2014 2013

All Journal Article (2 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 2 results,  Open Access: 2 results,  Acknowledgement Compliant: 1 results) Presentation (8 results) (of which Invited: 3 results)

  • [Journal Article] Rubyを使った組込みソフト開発 -mrubyによる組込みシステム開発-2015

    • Author(s)
      田中和明
    • Journal Title

      情報処理

      Volume: 12 Pages: 1178-1181

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] mruby--Rapid Software Development for Embedded Systems2015

    • Author(s)
      K.Tanaka, Avinash Dev, Y.Matsumoto
    • Journal Title

      Computational Science and Its Applications (ICCSA), FiSTA

      Volume: 1 Pages: 27-32

    • DOI

      10.1109/iccsa.2015.22

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research / Acknowledgement Compliant
  • [Presentation] 低遅延かつ軽量なセンサネット ワーク実現のための技術研究2016

    • Author(s)
      藤井彬,田中和明
    • Organizer
      情報処理学会・火の国情報シンポジウム2016
    • Place of Presentation
      熊本大学
    • Year and Date
      2016-03-02
    • Related Report
      2015 Annual Research Report
  • [Presentation] mruby - プログラム言語Rubyによる組込みソフト開発2014

    • Author(s)
      田中 和明
    • Organizer
      Embedded Technology 2014
    • Place of Presentation
      パシフィコ横浜
    • Year and Date
      2014-11-20
    • Related Report
      2014 Research-status Report
    • Invited
  • [Presentation] 軽量Rubyを使ったリアルタイム制御に関する研究2013

    • Author(s)
      山本 陽志
    • Organizer
      平成25年度 電気関係学会九州支部連合大会
    • Place of Presentation
      熊本大学
    • Related Report
      2013 Research-status Report
  • [Presentation] 軽量Rubyのマイコンプラットフォームの構築2013

    • Author(s)
      星野 翔
    • Organizer
      平成25年度 電気関係学会九州支部連合大会
    • Place of Presentation
      熊本大学
    • Related Report
      2013 Research-status Report
  • [Presentation] 軽量Rubyを利用した教育教材の開発と評価に関する研究2013

    • Author(s)
      吉田 一充
    • Organizer
      平成25年度 電気関係学会九州支部連合大会
    • Place of Presentation
      熊本大学
    • Related Report
      2013 Research-status Report
  • [Presentation] 軽量Rubyを使った組込みアプリケーションの開発2013

    • Author(s)
      佐藤 弾
    • Organizer
      平成25年度 電気関係学会九州支部連合大会
    • Place of Presentation
      熊本大学
    • Related Report
      2013 Research-status Report
  • [Presentation] mrubyを使った組込みプログラム開発概要2013

    • Author(s)
      田中 和明
    • Organizer
      軽量Ruby(mruby)利用による組込製品開発講座
    • Place of Presentation
      テクノアークしまね,松江市
    • Related Report
      2013 Research-status Report
    • Invited
  • [Presentation] mruby - applications in various environment2013

    • Author(s)
      Kazuaki Tanaka
    • Organizer
      2013 Fukuoka Ruby Nights
    • Place of Presentation
      Scribd and Mozilla, CA, USA
    • Related Report
      2013 Research-status Report
    • Invited

URL: 

Published: 2014-07-25   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi