文献
J-GLOBAL ID:201902240399378016   整理番号:19A2825583

EJSTK:組込みシステムのためのカスタマイズされたデータ型を持つJavaScript仮想機械の構築【JST・京大機械翻訳】

eJSTK: Building JavaScript virtual machines with customized datatypes for embedded systems
著者 (3件):
資料名:
巻: 51  ページ: 261-279  発行年: 2019年 
JST資料番号: W0216A  ISSN: 2590-1184  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: オランダ (NLD)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
記述言語としてJavaScriptを用いることにより,組込みシステムにおけるアプリケーションプログラムの生産性を向上させることができる。JavaScriptは動的言語であるので,JavaScript仮想マシン(VM)にとって重要であり,最初のクラス値のタイプを効率的に同定し,タイプベースのディスパッチを実行する。埋め込まれたシステムに対しては,タイプベースのディスパッチングコードはコンパクトで高速であることが望まれる。JavaScriptの演算子は非常に過剰負荷されており,オペランドとして多様なデータ型を受け入れることができるが,すべてのデータ型は必ずしも特定のプログラムで必ずしも使用されていない。もしいくつかのデータ型がこのプログラムにおいて決して使用されないならば,限られたデータ型をサポートする演算子を持つJavaScriptの部分集合に対するVMは,十分である。このようなVMはコンパクトで効率的であると期待される。さらに,各値のデータの内部表現は,タイプベースのディスパッチの性能に影響を及ぼす可能性がある。本論文では,プログラマにより与えられたオペランド仕様とデータタイプ仕様に基づいて,JavaScriptのサブセットに対するVMを生成できる新しいフレームワークを提案した。オペランド仕様は,あらゆる命令に対する可能なオペランドとデータタイプを記述し,データタイプ仕様は,目標プログラムに対する必要なデータタイプの適切な内部表現を記述する。生成されたVMは,すべての命令に対して効率的で最小のタイプベースのディスパッチングコードを持つという意味で特殊化される。Copyright 2019 Elsevier B.V., Amsterdam. All rights reserved. Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
, 【Automatic Indexing@JST】
分類 (2件):
分類
JSTが定めた文献の分類名称とコードです
図形・画像処理一般  ,  人間機械系 

前のページに戻る