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

トピック抽出を用いたコードクローン検出手法

研究課題

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

若手研究(B)

配分区分基金
研究分野 ソフトウェア
研究機関名古屋大学

研究代表者

吉田 則裕  名古屋大学, 情報学研究科, 准教授 (00582545)

研究期間 (年度) 2014-04-01 – 2017-03-31
研究課題ステータス 完了 (2016年度)
配分額 *注記
2,340千円 (直接経費: 1,800千円、間接経費: 540千円)
2015年度: 1,040千円 (直接経費: 800千円、間接経費: 240千円)
2014年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
キーワードコードクローン / ソフトウェア保守
研究成果の概要

識別子名の類似性に基づくコードクローン検出ツールを開発し,有効性の評価を行った.
本ツールは,単純に同一の識別子名を含むコード片をコードクローンとして検出するだけでなく,類似した用いられ方をしている識別子名を含むコード片もコードクローンとして検出する.コード片が類似した用いられ方をしている識別子名を含むかどうかを判定するためには,自然言語処理の分野で提案されているトピック抽出技術を用いた.

報告書

(4件)
  • 2016 実績報告書   研究成果報告書 ( PDF )
  • 2015 実施状況報告書
  • 2014 実施状況報告書
  • 研究成果

    (23件)

すべて 2016 2015 2014

すべて 雑誌論文 (6件) (うち査読あり 6件、 オープンアクセス 5件、 謝辞記載あり 5件) 学会発表 (17件) (うち国際学会 3件)

  • [雑誌論文] コードクローンとの位置関係に基づく欠陥混入傾向の調査2016

    • 著者名/発表者名
      中山 直輝, 吉田 則裕, 藤原 賢二, 飯田 元, 高田 光隆, 高田 広章
    • 雑誌名

      情報処理学会論文誌

      巻: 57 ページ: 681-693

    • NAID

      170000130878

    • 関連する報告書
      2015 実施状況報告書
    • 査読あり
  • [雑誌論文] 機械学習を用いたメソッド抽出リファクタリングの推薦手法2015

    • 著者名/発表者名
      後藤 祥, 吉田 則裕, 藤原 賢二, 崔 恩瀞, 井上 克郎
    • 雑誌名

      情報処理学会論文誌

      巻: 56 ページ: 627-636

    • NAID

      170000084833

    • 関連する報告書
      2014 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] Chromiumプロジェクトにおけるレビュー・パッチ開発経験がレビューに要する時間に与える影響の分析2015

    • 著者名/発表者名
      戸田 航史, 亀井 靖高, 濵﨑 一樹, 吉田 則裕
    • 雑誌名

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

      巻: 32 号: 1 ページ: 1_227-1_233

    • DOI

      10.11309/jssst.32.1_227

    • NAID

      130004892321

    • ISSN
      0289-6540
    • 関連する報告書
      2014 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] 変更履歴解析に基づくリファクタリング検出技術の調査2015

    • 著者名/発表者名
      崔 恩瀞, 藤原 賢二, 吉田 則裕, 林 晋平
    • 雑誌名

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

      巻: 32 号: 1 ページ: 1_47-1_59

    • DOI

      10.11309/jssst.32.1_47

    • NAID

      130005130088

    • ISSN
      0289-6540
    • 関連する報告書
      2014 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] メソッド抽出リファクタリングが行われるメソッドの特徴調査2014

    • 著者名/発表者名
      後藤 祥, 吉田 則裕, 藤原 賢二, 崔 恩瀞, 井上 克郎
    • 雑誌名

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

      巻: 31 号: 3 ページ: 3_318-3_324

    • DOI

      10.11309/jssst.31.3_318

    • NAID

      130004688289

    • ISSN
      0289-6540
    • 関連する報告書
      2014 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [雑誌論文] 情報検索技術に基づく高速な関数クローン検出2014

    • 著者名/発表者名
      山中 裕樹, 崔 恩瀞, 吉田 則裕, 井上 克郎
    • 雑誌名

      情報処理学会論文誌

      巻: 55 ページ: 2245-2255

    • NAID

      110009838398

    • 関連する報告書
      2014 実施状況報告書
    • 査読あり / オープンアクセス / 謝辞記載あり
  • [学会発表] When, why and for whom do practitioners detect technical debts?: An experience report2016

    • 著者名/発表者名
      Norihiro Yoshida
    • 学会等名
      The 1st International Workshop on Technical Debt Analytics (TDA 2016)
    • 発表場所
      Hamilton (New Zealand)
    • 年月日
      2016-12-06
    • 関連する報告書
      2016 実績報告書
    • 国際学会
  • [学会発表] ソースコードの削減可能量計測ツールの開発2016

    • 著者名/発表者名
      上村 恭平, 吉田 則裕, 崔 恩瀞, 飯田 元, 曲 生国, 秋庭 真一
    • 学会等名
      日本ソフトウェア科学会 第23回ソフトウェア工学の基礎ワークショップ (FOSE 2016)
    • 発表場所
      琴参閣(香川県・仲多度郡琴平町)
    • 年月日
      2016-12-01
    • 関連する報告書
      2016 実績報告書
  • [学会発表] On the Effectiveness of Vector-based Approach for Supporting Simultaneous Editing of Software Clones2016

    • 著者名/発表者名
      Seiya Numata, Norihiro Yoshida, Eunjong Choi, Katsuro Inoue
    • 学会等名
      The 17th International Conference on Product-Focused Software Process Improvement (PROFES 2016)
    • 発表場所
      TRONDHEIM (NORWAY)
    • 年月日
      2016-11-22
    • 関連する報告書
      2016 実績報告書
    • 国際学会
  • [学会発表] 複数プログラミング言語で記述されたソフトウェアからのコードクローン検出2016

    • 著者名/発表者名
      中村 勇太, 崔 恩瀞, 吉田 則裕, 春名 修介, 井上 克郎
    • 学会等名
      情報処理学会 第194回 ソフトウェア工学 研究発表会
    • 発表場所
      長良川国際会議場(岐阜県・岐阜市)
    • 年月日
      2016-11-17
    • 関連する報告書
      2016 実績報告書
  • [学会発表] 欠陥の同時修正支援における関数クローン検出ツールの有効性調査2016

    • 著者名/発表者名
      沼田 聖也, 吉田則裕, 崔 恩瀞, 井上克郎
    • 学会等名
      電子情報通信学会 2017年7月ソフトウェアサイエンス研究会
    • 発表場所
      北海道立道民活動センター(北海道・札幌市)
    • 年月日
      2016-07-13
    • 関連する報告書
      2016 実績報告書
  • [学会発表] メタヒューリスティクスを用いた集約可能コードクローン量の推定2016

    • 著者名/発表者名
      石津 卓也, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • 学会等名
      情報処理学会 第193回 ソフトウェア工学 研究発表会
    • 発表場所
      北海道立道民活動センター(北海道・札幌市)
    • 年月日
      2016-07-13
    • 関連する報告書
      2016 実績報告書
  • [学会発表] Towards Detection and Analysis of Interlanguage Clones for Multilingual Web Applications2016

    • 著者名/発表者名
      Yuta Nakamura, Eunjong Choi, Norihiro Yoshida, Shusuke Haruna, Katsuro Inoue
    • 学会等名
      10th International Workshop on Software Clones
    • 発表場所
      大阪大学(大阪府吹田市)
    • 年月日
      2016-03-15
    • 関連する報告書
      2015 実施状況報告書
    • 国際学会
  • [学会発表] 情報検索技術に基づく関数クローン検出を用いた変更管理システムの開発2015

    • 著者名/発表者名
      佐野 真夢, 吉田 則裕, 春名 修介, 井上 克郎
    • 学会等名
      情報処理学会 第190回ソフトウェア工学研究発表会
    • 発表場所
      JR博多シティ(福岡市)
    • 年月日
      2015-12-15
    • 関連する報告書
      2015 実施状況報告書
  • [学会発表] コードクローンとの位置関係に基づく欠陥混入傾向の調査2015

    • 著者名/発表者名
      中山 直輝, 吉田 則裕, 藤原 賢二, 飯田 元, 高田 光隆, 高田 広章
    • 学会等名
      ソフトウェアエンジニアリングシンポジウム2015
    • 発表場所
      慶應義塾大学
    • 年月日
      2015-09-07
    • 関連する報告書
      2015 実施状況報告書
  • [学会発表] Pull Request 駆動型の開発を支援するツールの検討2015

    • 著者名/発表者名
      齋藤 雄輔, 藤原 賢二, 井垣 宏, 吉田 則裕, 飯田 元
    • 学会等名
      電子情報通信学会 ソフトウェアサイエンス研究会
    • 発表場所
      鳥取県東伯郡三朝町
    • 年月日
      2015-01-26
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] 初学者向けプログラミング演習における探索的プログラミングの実態調査と支援手法の提案2014

    • 著者名/発表者名
      槇原 絵里奈, 井垣 宏, 藤原 賢二, 上村 恭平, 吉田 則裕, 飯田 元
    • 学会等名
      日本ソフトウェア科学会 第21回ソフトウェア工学の基礎ワークショップ
    • 発表場所
      鹿児島県霧島市
    • 年月日
      2014-12-11 – 2014-12-13
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] Supporting Clone Analysis with Tag Cloud Visualization2014

    • 著者名/発表者名
      Manamu Sano, Eunjong Choi, Norihiro Yoshida, Yuki Yamanaka, Katsuro Inoue
    • 学会等名
      International Workshop on Innovative Software Development Methodologies and Practices
    • 発表場所
      香港(中華人民共和国)
    • 年月日
      2014-11-16
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] 開発履歴分析を用いたコードクローン内外における欠陥発生率の調査2014

    • 著者名/発表者名
      中山 直輝, 吉田 則裕, 藤原 賢二, 飯田 元
    • 学会等名
      情報処理学会 第186回ソフトウェア工学研究発表会
    • 発表場所
      大阪府吹田市
    • 年月日
      2014-11-13 – 2014-11-14
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] コードクローン編集者数に着目した開発履歴の分析2014

    • 著者名/発表者名
      辻 健二, 崔 恩瀞, 吉田 則裕, 春名 修介, 井上 克郎
    • 学会等名
      情報処理学会 第186回ソフトウェア工学研究発表会
    • 発表場所
      大阪府吹田市
    • 年月日
      2014-11-13 – 2014-11-14
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] What Kinds of Refactorings are Co-occurred? An Analysis of Eclipse Usage Datasets2014

    • 著者名/発表者名
      Tsubasa Saika, Eunjong Choi, Norihiro Yoshida, Akira Goto, Shusuke Haruna, Katsuro Inoue
    • 学会等名
      4th International Workshop on Empirical Software Engineering in Practice
    • 発表場所
      大阪府吹田市
    • 年月日
      2014-11-12 – 2014-11-13
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] 日本とタイにおけるプログラミング初学者のプログラミング行動の比較2014

    • 著者名/発表者名
      槇原 絵里奈, 藤原 賢二, Putchong Uthayopas, Chantana Chantrapornchai, Jittat Fakcharoenphol, 井垣 宏, 吉田 則裕, 飯田 元
    • 学会等名
      電子情報通信学会 教育工学研究会
    • 発表場所
      石川県金沢市
    • 年月日
      2014-10-18
    • 関連する報告書
      2014 実施状況報告書
  • [学会発表] 識別子名のタグクラウドを用いたコードクローン理解支援ツールの開発2014

    • 著者名/発表者名
      佐野 真夢, 崔 恩瀞, 山中 裕樹, 吉田 則裕, 井上 克郎
    • 学会等名
      情報処理学会 第184回ソフトウェア工学研究発表会
    • 発表場所
      茨城県ひたちなか市
    • 年月日
      2014-05-19 – 2014-05-20
    • 関連する報告書
      2014 実施状況報告書

URL: 

公開日: 2014-04-04   更新日: 2018-03-22  

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

Powered by NII kakenhi