eJS プロジェクト
English
What is eJS?
eJS (embedded JavaScript) は,
組み込みシステム向けの JavaScript 処理系です.
eJS フレームワークは,
特定の組込向け機器の上で動作する特定のアプリケーション向けにカスタマイズされた
JavaScript仮想機械を自動的に生成する機構を備えています.
eJS のソースコード
最新バージョン
少々お待ちください.
Publications
ジャーナル論文
-
小野澤拓,
岩崎英哉,
鵜川始陽
アプリケーションと実行環境に適応したカスタマイズが可能なJavaScript処理系
コンピュータソフトウェア,
Vol.38, No.3, 2021 (to appear).
(in Japanese)
-
Tomoharu Ugawa,
Taiki Fujimoto
Finding Errors in Registrations of Local Variables Using Coccinelle for Accurate Garbage Collection
Journal of Information Processing,
Vol.28, pp.169-177, 2020.
DOI: 10.2197/ipsjjip.28.169
-
Tomoya Nonaka,
Tomoharu Ugawa
Design and Implementation of Superinstructions for JavaScript Virtual Machine Generation System for Embedded Systems eJSTK
Journal of Information Processing,
Vol.27, pp.658-670, 2019.
DOI: 10.2197/ipsjjip.27.658
-
Tomoharu Ugawa,
Hideya Iwasaki,
Takafumi Kataoka
eJSTK: Building JavaScript Virtual Machines with Customized Datatypes
for Embedded Systems
Journal of Computer Languages,
Vol.51, pp.261-279, 2019.
DOI: 10.1016/j.cola.2019.01.003
国際会議論文
テクニカルレポート
謝辞
eJS プロジェクトの一部は,
JSPS科研費 18KK0315 の助成を受けています.
Copyright (c) 2021, eJS Project. All rights reserved.
(最終更新: 2021年5月11日)