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

クラウド環境で動作するソフトウェアに対するデバッグ技術の確立

研究課題

研究課題/領域番号 26280021
研究種目

基盤研究(B)

配分区分一部基金
応募区分一般
研究分野 ソフトウェア
研究機関奈良先端科学技術大学院大学 (2017)
大阪大学 (2014-2016)

研究代表者

石尾 隆  奈良先端科学技術大学院大学, 情報科学研究科, 准教授 (60452413)

研究分担者 小林 隆志  東京工業大学, 情報理工学院, 准教授 (50345386)
研究期間 (年度) 2014-04-01 – 2018-03-31
研究課題ステータス 完了 (2017年度)
配分額 *注記
12,220千円 (直接経費: 9,400千円、間接経費: 2,820千円)
2016年度: 3,380千円 (直接経費: 2,600千円、間接経費: 780千円)
2015年度: 3,510千円 (直接経費: 2,700千円、間接経費: 810千円)
2014年度: 5,330千円 (直接経費: 4,100千円、間接経費: 1,230千円)
キーワードデバッグ / 動的解析 / プログラム理解 / ソフトウェア可視化 / Java / ソフトウェア開発効率化・安定化 / ソフトウェア工学 / 依存関係解析
研究成果の概要

本研究は、クラウド環境で動作するソフトウェア、特に企業の業務アプリケーションを主な対象として、ソフトウェアの実際の動作を観測し、それを用いてソフトウェアの動作の問題を分析する技術の研究を行った。ソフトウェアの複数回の実行を比較する技術、実行の中での特別な動きを検出する技術、業務データの計算手順を迅速に分析する技術などの研究を行い、ソフトウェアシステムの中でも特に開発者が注目するべき部分、動作を自動的に特定する技術を実現した。

報告書

(5件)
  • 2017 実績報告書   研究成果報告書 ( PDF )
  • 2016 実績報告書
  • 2015 実績報告書
  • 2014 実績報告書
  • 研究成果

    (49件)

すべて 2018 2017 2016 2015 2014 その他

すべて 国際共同研究 (1件) 雑誌論文 (13件) (うち国際共著 3件、 査読あり 13件、 オープンアクセス 6件、 謝辞記載あり 9件) 学会発表 (32件) (うち国際学会 10件、 招待講演 1件) 備考 (3件)

  • [国際共同研究] University of Victoria(カナダ)

    • 関連する報告書
      2017 実績報告書
  • [雑誌論文] Extraction of Library Update History Using Source Code Reuse Detection2018

    • 著者名/発表者名
      Kanyakorn JEWMAIDANG, Takashi ISHIO, Akinori IHARA, Kenichi MATSUMOTO, Pattara LEELAPRUTE
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E101.D 号: 3 ページ: 799-802

    • DOI

      10.1587/transinf.2017EDL8205

    • NAID

      130006414095

    • ISSN
      0916-8532, 1745-1361
    • 関連する報告書
      2017 実績報告書
    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] 改版履歴の分析に基づく変更支援手法における時間的近接性の考慮と同一作業コミットの統合による影響2017

    • 著者名/発表者名
      森 達也, Anders Hagward, 小林 隆志
    • 雑誌名

      情報処理学会論文誌

      巻: Vol.58, No.4 ページ: 807-817

    • NAID

      170000178198

    • 関連する報告書
      2017 実績報告書
    • 査読あり / 国際共著
  • [雑誌論文] 変数のデータフローによるAPI利用コード例の検索2017

    • 著者名/発表者名
      竹之内 啓太、石尾 隆、井上 克郎
    • 雑誌名

      コンピュータ ソフトウェア

      巻: 34 号: 4 ページ: 4_68-4_74

    • DOI

      10.11309/jssst.34.4_68

    • NAID

      130006279355

    • ISSN
      0289-6540
    • 関連する報告書
      2017 実績報告書
    • 査読あり / オープンアクセス
  • [雑誌論文] Do developers update their library dependencies?2017

    • 著者名/発表者名
      Kula Raula Gaikovina、German Daniel M.、Ouni Ali、Ishio Takashi、Inoue Katsuro
    • 雑誌名

      Empirical Software Engineering

      巻: 23 号: 1 ページ: 384-417

    • DOI

      10.1007/s10664-017-9521-5

    • 関連する報告書
      2017 実績報告書
    • 査読あり / オープンアクセス / 国際共著
  • [雑誌論文] SOBA:シンプルなJavaバイトコード解析ツールキット2016

    • 著者名/発表者名
      秦野 智臣, 石尾 隆, 井上 克郎
    • 雑誌名

      コンピュータ ソフトウェア

      巻: 33 号: 4 ページ: 4_4-4_15

    • DOI

      10.11309/jssst.33.4_4

    • NAID

      130005290578

    • ISSN
      0289-6540
    • 関連する報告書
      2016 実績報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Dependency-Based Extraction of Conditional Statements for Understanding Business Rules2016

    • 著者名/発表者名
      Tomomi Hatano, Takashi Ishio, Joji Okada, Yuji Sakata, Katsuro Inoue
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E99.D 号: 4 ページ: 1117-1126

    • DOI

      10.1587/transinf.2015EDP7202

    • NAID

      130005141373

    • ISSN
      0916-8532, 1745-1361
    • 関連する報告書
      2016 実績報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] Variable Data-Flow Graph for Lightweight Program Slicing and Visualization2015

    • 著者名/発表者名
      Yu Kashima, Takashi Ishio, Shogo Etsuda, Katsuro Inoue
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E98.D 号: 6 ページ: 1194-1205

    • DOI

      10.1587/transinf.2014EDP7395

    • NAID

      130005072398

    • ISSN
      0916-8532, 1745-1361
    • 関連する報告書
      2015 実績報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] Javaメソッドの動作を表現する動詞の自動推薦手法の評価2015

    • 著者名/発表者名
      柏原 由紀, 石尾 隆, 井上 克郎
    • 雑誌名

      情報処理学会論文誌

      巻: 56 ページ: 1900-1904

    • NAID

      170000130732

    • 関連する報告書
      2015 実績報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] Improvement in Method Verb Recommendation Technique Using Association Rule Mining2015

    • 著者名/発表者名
      Yuki Kashiwabara, Takashi Ishio, Katsuro Inoue
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E98.D 号: 11 ページ: 1982-1985

    • DOI

      10.1587/transinf.2015EDL8069

    • NAID

      130005106093

    • ISSN
      0916-8532, 1745-1361
    • 関連する報告書
      2015 実績報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] メソッド呼び出しの差異に基づくコードクローンの分類手法2015

    • 著者名/発表者名
      石尾 隆, 伊達 浩典, 井上 克郎
    • 雑誌名

      情報処理学会論文誌

      巻: 56 ページ: 1471-1480

    • NAID

      170000130670

    • 関連する報告書
      2015 実績報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] Analysis of Coding Patterns over Version History2015

    • 著者名/発表者名
      Hironori Date, Takashi Ishio, Makoto Matsushita, Katsuro Inoue
    • 雑誌名

      コンピュータソフトウェア

      巻: 32 ページ: 220-226

    • 関連する報告書
      2015 実績報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] REMViewer: 複数回実行されたJavaメソッドの実行経路可視化ツール2015

    • 著者名/発表者名
      松村俊徳,石尾隆,鹿島悠,井上克郎
    • 雑誌名

      コンピュータソフトウェア

      巻: 未定

    • NAID

      130005097117

    • 関連する報告書
      2014 実績報告書
    • 査読あり / 謝辞記載あり
  • [雑誌論文] Method Verb Recommendation Using Association Rule Mining in a Set of Existing Projects2015

    • 著者名/発表者名
      Yuki Kashiwabara, Takashi Ishio, Hideaki Hata, Katsuro Inoue
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: E98.D 号: 3 ページ: 627-636

    • DOI

      10.1587/transinf.2014EDP7276

    • NAID

      130004841859

    • ISSN
      0916-8532, 1745-1361
    • 関連する報告書
      2014 実績報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [学会発表] A Generalized Model for Visualizing Library Popularity, Adoption, and Diffusion within a Software Ecosystem2018

    • 著者名/発表者名
      Raula Gaikovina Kula, Coen De Roover, Daniel M. German, Takashi Ishio, Katsuro Inoue
    • 学会等名
      25th IEEE International Conference on Software Analysis, Evolution and Reengineering
    • 関連する報告書
      2017 実績報告書
    • 国際学会
  • [学会発表] 実行トレースの共通性分析に基づく機能開始点の特定2018

    • 著者名/発表者名
      中野 真明貴, 野田 訓広, 小林 隆志, 林 晋平
    • 学会等名
      IEICE ソフトウェアサイエンス研究会 2018年 3月研究会
    • 関連する報告書
      2017 実績報告書
  • [学会発表] ライブラリのバージョン更新支援のための実行トレースからのテストケース生成2018

    • 著者名/発表者名
      嶋利 一真, 石尾 隆, 井上 克郎
    • 学会等名
      IPSJ/SIGSE ウィンターワークショップ2018・イン・宮島
    • 関連する報告書
      2017 実績報告書
  • [学会発表] 実行トレース抽象化を目的とした参照関係・アクセス解析によるコアオブジェクト特定2017

    • 著者名/発表者名
      野田 訓広, 小林 隆志, 渥美 紀寿
    • 学会等名
      情報処理学会 第195回SE研究発表会
    • 発表場所
      早稲田大学(東京都新宿区)
    • 年月日
      2017-03-12
    • 関連する報告書
      2016 実績報告書
  • [学会発表] ソースファイル群の類似性を用いたソフトウェア再利用元の検索2017

    • 著者名/発表者名
      坂口 雄亮, 石尾 隆, 伊藤 薫, 井上 克郎
    • 学会等名
      情報処理学会 第195回SE研究発表会
    • 発表場所
      早稲田大学(東京都新宿区)
    • 年月日
      2017-03-12
    • 関連する報告書
      2016 実績報告書
  • [学会発表] Javaバイトコード比較を用いたライブラリ再利用検出ツールの提案2017

    • 著者名/発表者名
      矢野 裕貴, Raula Gaikovina Kula, 石尾 隆, 井上 克郎
    • 学会等名
      情報処理学会 第195回SE研究発表会
    • 発表場所
      早稲田大学(東京都新宿区)
    • 年月日
      2017-03-12
    • 関連する報告書
      2016 実績報告書
  • [学会発表] An Exploratory Study on Library Aging by Monitoring Client Usage in a Software Ecosystem2017

    • 著者名/発表者名
      Naoya Ujihara, Ali Ouni, Takashi Ishio, Katsuro Inoue
    • 学会等名
      24th IEEE International Conference on Software Analysis, Evolution, and Reengineering
    • 発表場所
      Klagenfurt, Austria
    • 年月日
      2017-02-22
    • 関連する報告書
      2016 実績報告書
    • 国際学会
  • [学会発表] リバースエンジニアリングによる実用的な設計情報復元に向けて2017

    • 著者名/発表者名
      野田訓広, 小林隆志
    • 学会等名
      情報処理学会 SIGSE ウィンターワークショップ2017・イン・飛騨高山
    • 発表場所
      高山市民文化会館(岐阜県高山市)
    • 年月日
      2017-01-19
    • 関連する報告書
      2016 実績報告書
  • [学会発表] Source File Set Search for Clone-and-Own Reuse Analysis2017

    • 著者名/発表者名
      Takashi Ishio, Yusuke Sakaguchi, Kaoru Ito, Katsuro Inoue
    • 学会等名
      IEEE/ACM 14th International Conference on Mining Software Repositories
    • 関連する報告書
      2017 実績報告書
    • 国際学会
  • [学会発表] Using High-Rising Cities to Visualize Performance in Real-Time2017

    • 著者名/発表者名
      Katsuya Ogami, Raula Gaikovina Kula, Hideaki Hata, Takashi Ishio, Kenichi Matsumoto
    • 学会等名
      5th IEEE Working Conference on Software Visualization
    • 関連する報告書
      2017 実績報告書
    • 国際学会
  • [学会発表] Identifying Core Objects for Trace Summarization Using Reference Relations and Access Analysis2017

    • 著者名/発表者名
      Kunihiro Noda, Tatsuya Toda, Takashi Kobayashi, Noritoshi Atsumi
    • 学会等名
      41st IEEE Computer Society International Conference on Computers, Software & Applications (COMPSAC2017)
    • 関連する報告書
      2017 実績報告書
    • 国際学会
  • [学会発表] Mediating Turf Battles! Prioritizing Shared Modules in Locating Multiple Features2017

    • 著者名/発表者名
      Maaki Nakano, Kunihiro Noda, Shinpei Hayashi, Takashi Kobayashi
    • 学会等名
      41st IEEE Computer Society International Conference on Computers, Software & Applications (COMPSAC2017)
    • 関連する報告書
      2017 実績報告書
    • 国際学会
  • [学会発表] Can Developers' Interaction Data Improve Change Recommendation?2017

    • 著者名/発表者名
      Akihiro Yamamori, Anders Hagward, Takashi Kobayashi
    • 学会等名
      41st IEEE Computer Society International Conference on Computers, Software & Applications (COMPSAC2017)
    • 関連する報告書
      2017 実績報告書
    • 国際学会
  • [学会発表] Do Developers Update their Library Dependencies?2017

    • 著者名/発表者名
      Raula Gaikovina Kula, Daniel M. German, Ali Ouni, Takashi Ishio, Katsuro Inoue
    • 学会等名
      2017 European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering
    • 関連する報告書
      2017 実績報告書
    • 国際学会 / 招待講演
  • [学会発表] ソフトウェアの実行を分析するための低侵襲なモニタリングツールの試作2017

    • 著者名/発表者名
      嶋利 一真, 石尾 隆, 井上 克郎
    • 学会等名
      IPSJ/SIGSE ソフトウェアエンジニアリングシンポジウム2017
    • 関連する報告書
      2017 実績報告書
  • [学会発表] 行動履歴分析に基づく変更支援における部分履歴抽出の影響調査2017

    • 著者名/発表者名
      藤原 拓海, 小林 隆志
    • 学会等名
      IEICE ソフトウェアサイエンス研究会 2017年7月研究会
    • 関連する報告書
      2017 実績報告書
  • [学会発表] c-JRefRec: Change-Based Identification of Move Method Refctoring Opportunities2017

    • 著者名/発表者名
      Kaoru Ito, Takashi Ishio, Katsuro Inoue
    • 学会等名
      11th International Workshop on Software Clones
    • 発表場所
      Klagenfurt, Austria
    • 関連する報告書
      2016 実績報告書
    • 国際学会
  • [学会発表] プログラミング言語の構造を考慮したAPI利用例検索ツール2016

    • 著者名/発表者名
      竹之内 啓太, 石尾 隆, 井上 克郎
    • 学会等名
      第23回ソフトウェア工学の基礎ワークショップ
    • 発表場所
      琴参閣(香川県仲多度郡)
    • 年月日
      2016-12-01
    • 関連する報告書
      2016 実績報告書
  • [学会発表] インライン展開と制御構造の系列要素化を組合わせたAPI利用パターン抽出2016

    • 著者名/発表者名
      相澤 遥也, 小林 隆志
    • 学会等名
      第23回ソフトウェア工学の基礎ワークショップ
    • 発表場所
      琴参閣(香川県仲多度郡)
    • 年月日
      2016-12-01
    • 関連する報告書
      2016 実績報告書
  • [学会発表] 動的機能捜索における関連度と探索戦略2016

    • 著者名/発表者名
      中野真明貴,林晋平,小林隆志
    • 学会等名
      電子情報通信学会 ソフトウェアサイエンス研究会
    • 発表場所
      函館コミュニティプラザ(北海道函館市)
    • 年月日
      2016-07-19
    • 関連する報告書
      2016 実績報告書
  • [学会発表] ステップ実行時に注目すべき変数を提示するデバッガの開発2016

    • 著者名/発表者名
      冨永 真司, 石尾 隆, 井上 克郎
    • 学会等名
      情報処理学会 第192回SE・第41回EMB合同研究発表会
    • 発表場所
      東海大学 高輪キャンパス(東京都港区)
    • 年月日
      2016-06-02
    • 関連する報告書
      2016 実績報告書
  • [学会発表] Software Ingredients: Detection of Third-party Component Reuse in Java Software Release2016

    • 著者名/発表者名
      Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M. German, Katsuro Inoue
    • 学会等名
      13th IEEE International Conference on Mining Software Repositories
    • 発表場所
      Austin, Texas, USA
    • 年月日
      2016-05-14
    • 関連する報告書
      2016 実績報告書
    • 国際学会
  • [学会発表] 動的スライスを用いたバグ修正前後の実行系列の差分検出手法の提案2016

    • 著者名/発表者名
      松村 俊徳, 石尾 隆, 井上 克郎
    • 学会等名
      第191回ソフトウェア工学研究発表会
    • 発表場所
      大阪大学(大阪府吹田市)
    • 年月日
      2016-03-14
    • 関連する報告書
      2015 実績報告書
  • [学会発表] 変数の型を考慮したメソッド間の実行経路の検索2015

    • 著者名/発表者名
      竹之内 啓太, 石尾 隆, 井上 克郎
    • 学会等名
      第22回ソフトウェア工学の基礎ワークショップ
    • 発表場所
      ほほえみの宿 滝の湯(山形県天童市)
    • 年月日
      2015-11-26
    • 関連する報告書
      2015 実績報告書
  • [学会発表] SOBA: Javaバイトコード解析ツールキット2015

    • 著者名/発表者名
      石尾 隆, 秦野 智臣, 井上 克郎
    • 学会等名
      ソフトウェアエンジニアリングシンポジウム2015
    • 発表場所
      慶應義塾大学(神奈川県横浜市)
    • 年月日
      2015-09-07
    • 関連する報告書
      2015 実績報告書
  • [学会発表] 動的依存グラフの3-gramを用いた実行トレースの比較手法2015

    • 著者名/発表者名
      ブヤンネメフオドフー, 石尾隆, 井上克郎
    • 学会等名
      第187回ソフトウェア工学研究発表会
    • 発表場所
      化学会館
    • 年月日
      2015-03-12 – 2015-03-13
    • 関連する報告書
      2014 実績報告書
  • [学会発表] 動詞に着目した相関ルールを利用するメソッド名の命名支援手法の評価2015

    • 著者名/発表者名
      柏原由紀, 石尾隆, 井上克郎
    • 学会等名
      第187回ソフトウェア工学研究発表会
    • 発表場所
      化学会館
    • 年月日
      2015-03-12 – 2015-03-13
    • 関連する報告書
      2014 実績報告書
  • [学会発表] 動的データ依存集合の発生確率を用いた欠陥箇所特定支援手法の実装及び評価2015

    • 著者名/発表者名
      中野瑞樹,大沼俊輔,小林隆志,石尾隆
    • 学会等名
      電子情報通信学会ソフトウェアサイエンス研究会
    • 発表場所
      沖縄県青年会館
    • 年月日
      2015-03-09 – 2015-03-10
    • 関連する報告書
      2014 実績報告書
  • [学会発表] Toward Understanding How Developers Recognize Features in Source Code from Descriptions2014

    • 著者名/発表者名
      Shinpei Hayashi, Takashi Ishio, Hiroshi Kazato, Tsuyoshi Oshima
    • 学会等名
      9th International Workshop on Advanced Modularization Techniques
    • 発表場所
      Hong Kong
    • 年月日
      2014-11-16
    • 関連する報告書
      2014 実績報告書
  • [学会発表] Extraction of Conditional Statements for Understanding Business Rules2014

    • 著者名/発表者名
      Tomomi Hatano, Takashi Ishio, Joji Okada, Yu Sakata, Katsuro Inoue
    • 学会等名
      6th International Workshop on Empirical Software Engineering in Practice
    • 発表場所
      大阪大学
    • 年月日
      2014-11-12
    • 関連する報告書
      2014 実績報告書
  • [学会発表] Visualizing the Evolution of Systems and their Library Dependencies2014

    • 著者名/発表者名
      Raula Gaikovina Kula, Coen De Roover, Daniel German, Takashi Ishio, Katsuro Inoue
    • 学会等名
      2nd IEEE Working Conference on Software Visualization
    • 発表場所
      Victoria, B.C., Canada
    • 年月日
      2014-09-29 – 2014-09-30
    • 関連する報告書
      2014 実績報告書
  • [学会発表] REMViewer: 複数回実行されたJavaメソッドの実行経路可視化ツール2014

    • 著者名/発表者名
      松村俊徳,石尾隆,鹿島悠,井上克郎
    • 学会等名
      第31回ソフトウェア科学会大会
    • 発表場所
      名古屋大学
    • 年月日
      2014-09-08 – 2014-09-10
    • 関連する報告書
      2014 実績報告書
  • [備考] High Rising City Artifact

    • URL

      https://github.com/sefield/high-rising-city-artifact

    • 関連する報告書
      2017 実績報告書
  • [備考] SOBAプロジェクト(オープンソースソフトウェア)

    • URL

      https://osdn.jp/projects/soba/

    • 関連する報告書
      2015 実績報告書
  • [備考] selogger ソースコード公開ページ

    • URL

      https://github.com/takashi-ishio/selogger

    • 関連する報告書
      2014 実績報告書

URL: 

公開日: 2014-04-04   更新日: 2019-03-29  

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

Powered by NII kakenhi