ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. 組込みシステム(EMB)
  3. 2016
  4. 2016-EMB-040

Bluetoothを用いたマルチVM対応mrubyバイトコードローダ

https://ipsj.ixsq.nii.ac.jp/records/158302
https://ipsj.ixsq.nii.ac.jp/records/158302
05d4ec24-d5df-4e9f-af7b-fc75a492fecb
名前 / ファイル ライセンス アクション
IPSJ-EMB16040008.pdf IPSJ-EMB16040008.pdf (2.4 MB)
Copyright (c) 2016 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2016-03-17
タイトル
タイトル Bluetoothを用いたマルチVM対応mrubyバイトコードローダ
タイトル
言語 en
タイトル mruby Bytecode Loader Using Bluetooth in Multi-VM Environment
言語
言語 jpn
キーワード
主題Scheme Other
主題 組込みシステム開発
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
大阪大学基礎工学部
著者所属
オークマ株式会社
著者所属
大阪大学基礎工学研究科
著者所属(英)
en
School of Engineering Science, Osaka University
著者所属(英)
en
OKUMA Corporation
著者所属(英)
en
Graduate School of Engineering Science, Osaka University
著者名 山本, 拓朗

× 山本, 拓朗

山本, 拓朗

Search repository
大山, 博司

× 大山, 博司

大山, 博司

Search repository
安積, 卓也

× 安積, 卓也

安積, 卓也

Search repository
著者名(英) Takuro, Yamamoto

× Takuro, Yamamoto

en Takuro, Yamamoto

Search repository
Hiroshi, Oyama

× Hiroshi, Oyama

en Hiroshi, Oyama

Search repository
Takuya, Azumi

× Takuya, Azumi

en Takuya, Azumi

Search repository
論文抄録
内容記述タイプ Other
内容記述 近年,組込みシステムは複雑化・大規模化しているため,ソフトウェアの生産性が問題になっている.組込みソフトウェア開発の生産性の向上を目的として,mruby (軽量 Ruby) を適用させたコンポーネントベース開発が可能なフレームワークである mruby on TECS を提案してきた.現状の mruby on TECS では,プラットフォームに mruby バイトコードを組み込んでいるため,mruby プログラムを修正する度にコンパイル・リンクし直す必要がある.さらに,マルチ VM を提供しているが,複数の mruby プログラムを効率良く並行動作させるには開発者がリアルタイム OS の機能を熟知している必要がある.本研究では,mruby on TECS の拡張として,mruby アプリケーションのバイトコードを Bluetooth で転送することで開発効率を向上させる.さらに,複数の mruby プログラムを協調動作できるフレームワークを提案する.
論文抄録(英)
内容記述タイプ Other
内容記述 In recent years, the productivity of embedded systems has become a problem due to their complexity and large-scale. For the purpose of improving the productivity for embedded software development, the mruby on TECS framework has been proposed that is applied mruby (Lightweight Ruby) and supports component-based development. In the current mruby on TECS, the mruby programs have to be compiled and linked every time the programs are modified because the mruby bytecodes are incorporated in the platform. Moreover, while the framework supports multi-VM, developers need to be familiar with the functions of RTOSs to effectively execute multiple mruby programs in concurrent. To improve the development efficiency, this paper proposes an mruby bytecode loader using Bluetooth as an extension of mruby on TECS. In addition, multiple mruby programs cooperatively run in the proposed framework.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA12149313
書誌情報 研究報告組込みシステム(EMB)

巻 2016-EMB-40, 号 8, p. 1-6, 発行日 2016-03-17
ISSN
収録物識別子タイプ ISSN
収録物識別子 2188-868X
Notice
SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc.
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-20 13:01:40.098463
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3