ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.64
  3. No.3

Pratipad:IoTシステムを単一のプログラミング言語で統合的に構築できるデータフロー基盤の提案

https://doi.org/10.20729/00225255
https://doi.org/10.20729/00225255
8ade46e4-0a53-4567-b0fb-d31c052eb40f
名前 / ファイル ライセンス アクション
IPSJ-JNL6403002.pdf IPSJ-JNL6403002.pdf (1.2 MB)
Copyright (c) 2023 by the Information Processing Society of Japan
オープンアクセス
Item type Journal(1)
公開日 2023-03-15
タイトル
タイトル Pratipad:IoTシステムを単一のプログラミング言語で統合的に構築できるデータフロー基盤の提案
タイトル
言語 en
タイトル Proposal for a Data Flow Infrastructure That Allows IoT Systems to Be Built Using a Single Programming Language in an Integrated Manner
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:本格的なDXを支えるためのインターネットと運用技術] IoT,データフロー,双方向通信,Erlang/OTP,Elixir,Nerves
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
ID登録
ID登録 10.20729/00225255
ID登録タイプ JaLC
著者所属
GMOペパボ株式会社ペパボ研究所/北陸先端科学技術大学院大学
著者所属
GMOペパボ株式会社ペパボ研究所
著者所属
力武健次技術士事務所/GMOペパボ株式会社ペパボ研究所
著者所属
北陸先端科学技術大学院大学
著者所属(英)
en
Pepabo R&D Institute, GMO Pepabo, Inc. / Japan Advanced Institute of Science and Technology
著者所属(英)
en
Pepabo R&D Institute, GMO Pepabo, Inc.
著者所属(英)
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
Yusuke, Miyake

× Yusuke, Miyake

en Yusuke, Miyake

Search repository
Kenji, Rikitake

× Kenji, Rikitake

en Kenji, Rikitake

Search repository
Yoichi, Shinoda

× Yoichi, Shinoda

en Yoichi, Shinoda

Search repository
論文抄録
内容記述タイプ Other
内容記述 物理空間上のセンサやアクチュエータ等のデバイスとサイバー空間上の計算処理とを架橋するIoTシステムにおいては,双方向のデータフローの構成が重要な課題となる.本研究は,階層的なアーキテクチャからなるIoTシステム全体を,単一のプログラミング言語で統合的に構築することを可能とするデータフロー基盤を提案する.その実現のために解決すべき課題として,(1)IoTシステム全体を構築可能なプログラミング言語としてどの言語を選択するか,(2)選択したプログラミング言語によって多様かつ双方向性を持つデータ取得方式に対応できるか,(3)IoTシステムの階層的なアーキテクチャにおけるデータフローを見通し良く扱えるか,の3点を示した.各課題に対して,(1)各層の実装に用いるプログラミング言語としてElixirを選択する,(2)Elixirを用いて多様かつ双方向性を持つデータ取得方式に対応できる基盤としてPratipadを提案する,(3)Pratipadにおいて階層的なアーキテクチャにおけるデータフローを一望のもとに把握できる記法を提供する,という3点の提案手法により解決を図った.提案手法について,有効性および適用可能性について評価した.その結果,提案手法が本研究の目的を実現するとともに,実用的な機能および規模を持つIoTシステムの構築に適用可能であることを示した.
論文抄録(英)
内容記述タイプ Other
内容記述 This research proposes a data flow infrastructure that enables the integrated construction of an entire IoT system with a single programming language. The issues to be solved are: (1) the choice of programming language that is sufficiently capable of constructing the entire IoT system; (2) the capability of the selected programming language to support diverse and bidirectional data acquisition methods; and (3) the capability of the selected programming language for handling the data flow in the hierarchical architecture of the IoT system in an integrated manner. In this paper, we attempted to solve the each of these issues as follows: (1) choosing Elixir as the programming language used to implement each layer; (2) proposing Pratipad, a foundation that can handle diverse and bidirectional data acquisition methods using Elixir; and (3) designing Pratipad to provide a notation that can grasp the data flow in a hierarchical architecture at a glance. We evaluated the effectiveness and applicability of the proposed method. The results show that the proposed method can achieve the objectives of this research and can be applied to the construction of IoT systems with practical functions and scale.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 64, 号 3, p. 635-649, 発行日 2023-03-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
公開者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 12:44:58.455935
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