• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

並行ソフトウェアの正確かつ高速な実行時検査

研究課題

研究課題/領域番号 16K00093
研究種目

基盤研究(C)

配分区分基金
応募区分一般
研究分野 ソフトウェア
研究機関東京工業大学

研究代表者

荒堀 喜貴  東京工業大学, 情報理工学院, 助教 (50613460)

研究期間 (年度) 2016-04-01 – 2020-03-31
研究課題ステータス 完了 (2019年度)
配分額 *注記
4,550千円 (直接経費: 3,500千円、間接経費: 1,050千円)
2018年度: 910千円 (直接経費: 700千円、間接経費: 210千円)
2017年度: 1,170千円 (直接経費: 900千円、間接経費: 270千円)
2016年度: 2,470千円 (直接経費: 1,900千円、間接経費: 570千円)
キーワード並行処理 / 並行バグ / プログラム解析 / 動的解析 / 実行時検査 / 並行ソフトウェア / 競合検査 / メタデータ処理 / メタデータ管理 / ソフトウェア信頼性
研究成果の概要

本研究は、並行ソフトウェアを実行時に正確かつ高速に検査する方式の実現を目的とする。ソフトウェアの実行時検査とは、ソフトウェアの実行状態を観測して得られるデータからバグや脆弱性を検出する技術であり、ソフトウェアの信頼性やセキュリティの向上に役立つ。しかし,従来の実行時検査は並行ソフトウェアに対しバグや脆弱性を正確かつ高速に検査できないという問題点があった。本研究はこの問題を解決することを目指し、主な研究成果として(1)並行処理の複雑属性を正確に捕捉するメタデータ表現と(2)並行処理の複雑属性表現上での高効率な競合検査と(3)多様な並行処理モデルを対象とする正確かつ高効率な並行バグ検査を実現した。

研究成果の学術的意義や社会的意義

ソフトウェアの信頼性及びセキュリティの研究分野で有望な技術として実行時検査が活発に議論されている。その中で、本研究は並行処理の正確かつ高速な検査という重要な問題を部分的に解決する一連の技術を提案した。この提案は当該分野の他の研究と異なる特徴と新規性を有し学術的意義がある。計算機ハードウェアの並列化の進展に伴い、並行処理は今後益々普及する一方でその信頼性とセキュリティの確保は困難な課題である。本研究の成果は並行処理のバグ及び脆弱性の正確かつ高速な検査を可能にするため、当該の研究分野への技術的貢献と社会への実用的貢献を生む。

報告書

(5件)
  • 2019 実績報告書   研究成果報告書 ( PDF )
  • 2018 実施状況報告書
  • 2017 実施状況報告書
  • 2016 実施状況報告書
  • 研究成果

    (12件)

すべて 2020 2019 2018

すべて 学会発表 (12件) (うち国際学会 2件)

  • [学会発表] イベント駆動コードの差分解析を可能にするパス探査経験則2020

    • 著者名/発表者名
      冨永江奈,荒堀喜貴,権藤克彦
    • 学会等名
      PPL 2019
    • 関連する報告書
      2019 実績報告書
  • [学会発表] クラウドシステムの非決定的性能バグ検査器2020

    • 著者名/発表者名
      和田智優,荒堀喜貴,権藤克彦
    • 学会等名
      DEIM 2020
    • 関連する報告書
      2019 実績報告書
  • [学会発表] ωCatch: クラウドシステムにおけるパフォーマンスバグの正確な自動検知に向けて2019

    • 著者名/発表者名
      和田智優,荒堀喜貴,権藤克彦
    • 学会等名
      FOSE 2019
    • 関連する報告書
      2019 実績報告書
  • [学会発表] 分散並行ファジング2019

    • 著者名/発表者名
      石山泰地,荒堀喜貴,権藤克彦
    • 学会等名
      FOSE 2019
    • 関連する報告書
      2019 実績報告書
  • [学会発表] 強化学習に基づく並行バグ検知2019

    • 著者名/発表者名
      李兆亮、荒堀喜貴、権藤克彦
    • 学会等名
      FOSE 2019
    • 関連する報告書
      2019 実績報告書
  • [学会発表] 強化学習によるイベント駆動コードの等価性検査戦略の生成2019

    • 著者名/発表者名
      冨永江奈,荒堀喜貴,権藤克彦
    • 学会等名
      FOSE 2020
    • 関連する報告書
      2019 実績報告書
  • [学会発表] 並行バグの効率的な自動原因解析を可能にする静的解析2019

    • 著者名/発表者名
      星野シンジ,荒堀喜貴,権藤克彦
    • 学会等名
      FOSE 2019
    • 関連する報告書
      2019 実績報告書
  • [学会発表] RangeLocker: Adaptive Range-Sensitive Lockset Analysis for Precise Dynamic Race Detection2019

    • 著者名/発表者名
      Yoshitaka Arahori
    • 学会等名
      The 19th IEEE International Symposium on High Assurance Systems Engineering (HASE 2019)
    • 関連する報告書
      2018 実施状況報告書
    • 国際学会
  • [学会発表] POI: Skew-Aware Parallel Race Detection2019

    • 著者名/発表者名
      Yoshitaka Sakurai, Yoshitaka Arahori, Katsuhiko Gondow
    • 学会等名
      The 18th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2018)
    • 関連する報告書
      2018 実施状況報告書
    • 国際学会
  • [学会発表] 分散並行バグ動的検出の大規模性能シミュレータ2019

    • 著者名/発表者名
      片平遥香, 荒堀喜貴
    • 学会等名
      第21回プログラミングおよびプログラミング言語ワークショップ(PPL2019)
    • 関連する報告書
      2018 実施状況報告書
  • [学会発表] ハイブリッド競合検査の負荷分散を考慮した並列化2018

    • 著者名/発表者名
      櫻井義孝, 荒堀喜貴, 権藤克彦
    • 学会等名
      情報処理学会第198回ソフトウェア工学研究発表会
    • 関連する報告書
      2017 実施状況報告書
  • [学会発表] サンプリングに基づく分散悪性競合のオンライン検出2018

    • 著者名/発表者名
      片平遥香, 荒堀喜貴, 権藤克彦
    • 学会等名
      情報処理学会第198回ソフトウェア工学研究発表会
    • 関連する報告書
      2017 実施状況報告書

URL: 

公開日: 2016-04-21   更新日: 2022-12-28  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi