ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 研究報告
  2. ソフトウェア工学(SE)
  3. 2021
  4. 2021-SE-207

IoTデバイス内アプリケーションの開発効率向上のためにコードの変更を動的に適用する方式の提案と実装

https://ipsj.ixsq.nii.ac.jp/records/209689
https://ipsj.ixsq.nii.ac.jp/records/209689
6ef97860-4a43-4e4c-b938-90c48565e504
名前 / ファイル ライセンス アクション
IPSJ-SE21207032.pdf IPSJ-SE21207032.pdf (940.4 kB)
Copyright (c) 2021 by the Information Processing Society of Japan
オープンアクセス
Item type SIG Technical Reports(1)
公開日 2021-02-22
タイトル
タイトル IoTデバイス内アプリケーションの開発効率向上のためにコードの変更を動的に適用する方式の提案と実装
タイトル
言語 en
タイトル A Method to Realize a Rapid Development Cycle of IoT Applications by Dynamically Applying Local Code Changes to the Devices
言語
言語 jpn
キーワード
主題Scheme Other
主題 IoTとエンタプライズ
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_18gh
資源タイプ technical report
著者所属
GMOペパボ株式会社ペパボ研究所/北陸先端科学技術大学院大学
著者所属
北九州市立大学
著者所属
力武健次技術士事務所/GMOペパボ株式会社ペパボ研究所
著者所属
北陸先端科学技術大学院大学
著者所属(英)
en
Pepabo R&D Institute, GMO Pepabo, Inc. / Japan Advanced Institute of Science and Technology
著者所属(英)
en
University of Kitakyushu
著者所属(英)
en
Kenji Rikitake Professional Engineer's Office / Pepabo R&D Institute, GMO Pepabo, Inc.
著者所属(英)
en
Japan Advanced Institute of Science and Technology
著者名 栗林, 健太郎

× 栗林, 健太郎

栗林, 健太郎

Search repository
山崎, 進

× 山崎, 進

山崎, 進

Search repository
力武, 健次

× 力武, 健次

力武, 健次

Search repository
丹, 康雄

× 丹, 康雄

丹, 康雄

Search repository
著者名(英) Kentaro, Kuribayashi

× Kentaro, Kuribayashi

en Kentaro, Kuribayashi

Search repository
Susumu, Yamazaki

× Susumu, Yamazaki

en Susumu, Yamazaki

Search repository
Kenji, Rikitake

× Kenji, Rikitake

en Kenji, Rikitake

Search repository
Yasuo, Tan

× Yasuo, Tan

en Yasuo, Tan

Search repository
論文抄録
内容記述タイプ Other
内容記述 IoT デバイスは多様な用途において増え続け,2030 年にはその数が 1250 億に達すると見込む調査報告がある.増え続ける多様な需要を満たすためには,IoT デバイスの開発効率の向上が必要であり,そのための開発プラットフォームが多数現れている.IoT デバイス内アプリケーションの開発において,開発者によるコードの変更を適用することで生じる動作の変更が意図した通りであるかどうかを確認するためには,変更内容をターゲットとなるデバイスへ適用し実際に動作させる必要がある.既存方式では,更新内容の生成および適用に加えて,デバイスの再起動に時間を要するため,迅速な開発サイクルの実現が困難である.本研究では,先行研究に基づきコードの変更をデバイスへ適用する方式について(1)ファームウェアイメージの全体を適用する方式,(2)ファームウェアイメージの差分を適用する方式,(3)アプリケーションコードを動的に適用する方式の 3 つに分類した.その上で,開発効率の向上を目的として(3)を動的な性質を持つ言語によって実装し得る方式として位置づけ直して提案するとともに実装し,各方式について更新に要する時間を比較検討した.その結果,提案方式は既存方式に比べて更新に要する時間が 95% 短くなった.
論文抄録(英)
内容記述タイプ Other
内容記述 Software development efficiency should be improved to meet the ever-increasing demand for IoT devices, which is expected to reach 125 billion by 2030. Application of the code changes to the target devices and running the code on the devices are necessary to check whether the behavioral changes caused by the code changes by the software developers in IoT applications are as intended. The existing method takes time to generate and apply the updated contents and restart the device, making it difficult to realize a rapid development cycle. In this study, we have classified the methods of the code changes application to the devices into three categories based on the previous research: (1) rewriting the entire firmware image; (2) updating by applying the differences in the firmware image; and (3) applying the application code dynamically. To improve the development efficiency, we proposed and implemented the third method as it can be implemented by a language with dynamic characteristics, and compared the time required to update each method. Our research results show that the proposed method reduces the required time for updating by 95% compared to the existing method.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN10112981
書誌情報 研究報告ソフトウェア工学(SE)

巻 2021-SE-207, 号 32, p. 1-8, 発行日 2021-02-22
ISSN
収録物識別子タイプ ISSN
収録物識別子 2188-8825
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-19 18:26:14.093344
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