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
|
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)
Research Products
(10 results)