著者
金森 一真 早川 栄一
雑誌
研究報告組込みシステム(EMB)
巻号頁・発行日
vol.2015-EMB-36, no.28, pp.1-6, 2015-02-27

組込みコンピュータの高性能化とネットワークに接続可能なインタフェースが搭載されたことにより,センサ機器を利用したWebサービスの開発が盛んになっている.従来の組込みシステム開発では,ターゲットデバイスの性質に応じて複数の言語や開発環境を用いることから,開発効率が低いという問題がある.本研究は,Web 開発に適した軽量言語を組込み開発に適用し,ネットワーク接続された組込み機器群のシステム開発を容易にする開発環境を提供する.上記の問題に対して,本環境では Web との親和性の高い JavaScript を記述言語として採用し,サーバ上で動作する開発環境およびデバイス制御ライブラリ群を用意することで,単一の言語環境で複数の機器の制御を可能とした.制御ライブラリには,開発の抽象度に応じた API の提供,サーバ上でセンサ機器の制御を行うための JSON を中心としたデータ通信機構を提供した.