2015 Fiscal Year Final Research Report
Applying the programming language Ruby for embedded system development and implementation of high performance VM
Project/Area Number |
25330065
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Multi-year Fund |
Section | 一般 |
Research Field |
Computer system
|
Research Institution | Kyushu Institute of Technology |
Principal Investigator |
Tanaka Kazuaki 九州工業大学, 大学院情報工学研究院, 准教授 (70253565)
|
Project Period (FY) |
2013-04-01 – 2016-03-31
|
Keywords | 組込みシステム / 仮想計算機 / プログラム言語 / リアルタイム処理 / Ruby |
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.
|
Free Research Field |
組込みシステム
|