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

2018 Fiscal Year Annual Research Report

Operation Veridation Prototype System for Embedded Systems

Research Project

Project/Area Number 15H05305
Research InstitutionSaitama University

Principal Investigator

安積 卓也  埼玉大学, 理工学研究科, 准教授 (40582036)

Project Period (FY) 2015-04-01 – 2019-03-31
Keywords計算機システム / ソフトウェア開発効率化・安定化 / ソフトウェア工学 / 制御工学
Outline of Annual Research Achievements

本研究課題では、申請者がこれまで行ってきた研究(TECS:TOPPERS Embedded Component System)を出発点として、スクリプト言語(mruby)の利点を取り入れることで、動作検証プロタイプのための組込みソフトウェア開発基盤を構築することを目的としている。平成30年度までに、通信ミドルウェアのTCP/IPプロトコルスタックであるTINET(通信ミドルウェア)をTECSコンポーネントで部品化が完了している。
平成30年度は、リアルタイムOS上で動作する通信ミドルウェアを、mrubyプログラムから利用できるようにするために、mrubyのライブラリとして通信ミドルウェアを提供できる仕組みを引き続き研究開発を行った。さらに、メモリの管理を行うためのメモリアロケータをコンポーネントとして扱える仕組みを提案した。提案メモリアロケータを利用することで、IoTプログラム間で干渉が起きず、優先すべき処理を正しく行えるようになる。このメモリアロケータを利用することでmrubyの仮想マシンのメモリアロケータとしても利用でき、複数のVMを安全に利用できるようになる。その他、開発環境および、コンポーネントベース開発おけるデバッグ環境構築を目指した、コンポーネントの内部情報を取得する機構の研究開発を行った。既存の環境では、プログラムのデバッグを行うには、コンポーネントの構成を熟知している必要があり、初心者が利用するには難易度が高い。そこで、提案機構を利用することで、必要な情報を簡単に入手できるようになる。この情報を利用することで、mrubyを含む提案動作検証プロタイプのデバッグで必要な情報を取得できるようになる。

Research Progress Status

平成30年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

平成30年度が最終年度であるため、記入しない。

  • Research Products

    (3 results)

All 2018 Other

All Journal Article (1 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 1 results,  Open Access: 1 results) Presentation (1 results) (of which Int'l Joint Research: 1 results) Remarks (1 results)

  • [Journal Article] Component-Based mruby Platform for IoT Devices2018

    • Author(s)
      Yamamoto Takuro、Hara Takuma、Ishikawa Takuya、Oyama Hiroshi、Takada Hiroaki、Azumi Takuya
    • Journal Title

      Journal of Information Processing

      Volume: 26 Pages: 549~561

    • DOI

      https://doi.org/10.2197/ipsjjip.26.549

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Presentation] Runtime Component Information on Embedded Component Systems2018

    • Author(s)
      Seito Shirata
    • Organizer
      the 16th IEEE International Conference on Embedded and Ubiquitous Computing (EUC 2018)
    • Int'l Joint Research
  • [Remarks] TOPEPRS TECS ワーキンググループ

    • URL

      https://www.toppers.jp/tecs.html

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi