• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Collecting, Analyzing, and Evaluating Software Assets for Effective Reuse

Research Project

Project/Area Number 25220003
Research Category

Grant-in-Aid for Scientific Research (S)

Allocation TypeSingle-year Grants
Research Field Software
Research InstitutionOsaka University

Principal Investigator

INOUE Katsuro  大阪大学, 情報科学研究科, 教授 (20168438)

Co-Investigator(Kenkyū-buntansha) 楠本 真二  大阪大学, 情報科学研究科, 教授 (30234438)
松下 誠  大阪大学, 情報科学研究科, 准教授 (60304028)
石尾 隆  奈良先端科学技術大学院大学, 先端科学技術研究科, 准教授 (60452413)
岡野 浩三  信州大学, 学術研究院工学系, 准教授 (70252632)
肥後 芳樹  大阪大学, 情報科学研究科, 准教授 (70452414)
Co-Investigator(Renkei-kenkyūsha) KULA RAULA GAIKOVINA  
OUNI Ali  
DE ROOVER Coen  
YOSHIDA Norihiro  
MANABE Yuki  
CHOI Eunjong  
Research Collaborator GERMAN Daniel  
KESSENTINI Marouane  
Project Period (FY) 2013-05-31 – 2018-03-31
Project Status Completed (Fiscal Year 2018)
Budget Amount *help
¥121,550,000 (Direct Cost: ¥93,500,000、Indirect Cost: ¥28,050,000)
Fiscal Year 2017: ¥21,970,000 (Direct Cost: ¥16,900,000、Indirect Cost: ¥5,070,000)
Fiscal Year 2016: ¥21,320,000 (Direct Cost: ¥16,400,000、Indirect Cost: ¥4,920,000)
Fiscal Year 2015: ¥23,270,000 (Direct Cost: ¥17,900,000、Indirect Cost: ¥5,370,000)
Fiscal Year 2014: ¥26,000,000 (Direct Cost: ¥20,000,000、Indirect Cost: ¥6,000,000)
Fiscal Year 2013: ¥28,990,000 (Direct Cost: ¥22,300,000、Indirect Cost: ¥6,690,000)
Keywordsソフトウェア資産 / 再利用 / 依存関係グラフ / プログラム検索 / リファクタリング評価 / 依存関係可視化 / プログラム解析 / オープンソースソフトウェア / ソフトウェアライブラリ / 機械学習 / ソフトウェア工学 / ソフトウェア検索 / 開発支援 / 評価 / ソフトウェア解析 / Software Universe Graph / ソフトウェアライセンス / ソフトウェア信頼性 / コードクローン / てんぽらり
Outline of Final Research Achievements

For efficient development of software system, we have studied various methods and techniques on collecting, analyzing, and evaluating software assets. One of the important outcomes is developing a method of modeling dependency of software assets, named SUG (Software Universe Graph). Also, we have developed library dependency visualizers. In addition to these, we have studied fast library search techniques, refactability evaluation method, software license inconsistency detection method, and many others.

Academic Significance and Societal Importance of the Research Achievements

ソフトウェアシステムは、現代社会に必須な要素で、その効率的な開発方法の探求は、強く求められている。本プロジェクトでは、過去のソフトウェア資産を有効に活用し、開発の効率を上げ、高い機能のソフトウェア・システム構築できるようにするための種々の技術開発を行った。特に、過去の資産を効率よく探し出す検索技術、多数の資産の間の関連を分析し評価する技術、個々の資産をいろいろな視点で評価する技術などを開発し、ソフトウェア資産の効率的な利活用の推進に貢献した。

Assessment Rating
Verification Result (Rating)

A

Assessment Rating
Result (Rating)

A: Progress in the research is steadily towards the initial goal. Expected research results are expected.

Report

(10 results)
  • 2019 Research Progress Assessment (Verification Result) ( PDF )
  • 2018 Final Research Report ( PDF )
  • 2017 Annual Research Report
  • 2016 Annual Research Report   Abstract(Research Progress Assessment) ( PDF )   Research Progress Assessment (Result) ( PDF )
  • 2015 Annual Research Report
  • 2014 Annual Research Report
  • 2013 Abstract ( PDF )   Annual Research Report
  • Research Products

    (161 results)

All 2018 2017 2016 2015 2014 2013 Other

All Int'l Joint Research (9 results) Journal Article (43 results) (of which Int'l Joint Research: 10 results,  Peer Reviewed: 43 results,  Open Access: 43 results,  Acknowledgement Compliant: 24 results) Presentation (106 results) (of which Int'l Joint Research: 71 results) Remarks (2 results) Funded Workshop (1 results)

  • [Int'l Joint Research] University of Victoria(カナダ)

    • Related Report
      2017 Annual Research Report
  • [Int'l Joint Research] University of Victoria(カナダ)

    • Related Report
      2016 Annual Research Report
  • [Int'l Joint Research] Vrije Universiteit Brussel(ベルギー)

    • Related Report
      2016 Annual Research Report
  • [Int'l Joint Research] University of Michigan(米国)

    • Related Report
      2016 Annual Research Report
  • [Int'l Joint Research] University of Victoria(カナダ)

    • Related Report
      2015 Annual Research Report
  • [Int'l Joint Research] Vrije Universiteit Brussel(ベルギー)

    • Related Report
      2015 Annual Research Report
  • [Int'l Joint Research] University of Michigan(米国)

    • Related Report
      2015 Annual Research Report
  • [Int'l Joint Research] Vrije Universiteit Brussel(ベルギー)

    • Related Report
      2014 Annual Research Report
  • [Int'l Joint Research] University of Victoria(カナダ)

    • Related Report
      2014 Annual Research Report
  • [Journal Article] Changes of Evaluation Values on Component Rank Model by Taking Code Clones into Consideration2018

    • Author(s)
      Reishi Yokomori, Norihiro Yoshida, Masami Noro, Katsuro Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E101.D Issue: 1 Pages: 130-141

    • DOI

      10.1587/transinf.2017EDP7125

    • NAID

      130006301162

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] 多粒度コードクローンの検出と評価2018

    • Author(s)
      幸佑亮, 肥後芳樹, 楠本真二
    • Journal Title

      情報処理学会論文誌

      Volume: 59 Pages: 1192-1202

    • NAID

      170000175814

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Effective Derivation of a Mapping of Variables in a Loop Structure2018

    • Author(s)
      Kozo Okano, Shinji Kusumoto, and Yukihiro Sasaki
    • Journal Title

      International Journal of Informatics Society

      Volume: 10 Pages: 75-83

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Extraction of Library Update History Using Source Code Reuse Detection2018

    • Author(s)
      Kanyakorn JEWMAIDANG, Takashi ISHIO, Akinori IHARA, Kenichi MATSUMOTO, Pattara LEELAPRUTE
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E101.D Issue: 3 Pages: 799-802

    • DOI

      10.1587/transinf.2017EDL8205

    • NAID

      130006414095

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Searching for API Usage Examples Focusing on Variable Data-flow2017

    • Author(s)
      竹之内 啓太、石尾 隆、井上 克郎
    • Journal Title

      Computer Software

      Volume: 34 Issue: 4 Pages: 4_68-4_74

    • DOI

      10.11309/jssst.34.4_68

    • NAID

      130006279355

    • ISSN
      0289-6540
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] An Empirical Study on the Impact of Refactoring Activities on Evolving Client-Used APIs2017

    • Author(s)
      Raula Gaikovina Kula, Ali Ouni, Daniel M. German, Katsuro Inoue
    • Journal Title

      Journal of Information and Software Technology

      Volume: 93 Pages: 186-199

    • DOI

      10.1016/j.infsof.2017.09.007

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Do developers update their library dependencies?2017

    • Author(s)
      Kula Raula Gaikovina、German Daniel M.、Ouni Ali、Ishio Takashi、Inoue Katsuro
    • Journal Title

      Empirical Software Engineering

      Volume: 23 Issue: 1 Pages: 384-417

    • DOI

      10.1007/s10664-017-9521-5

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Search-Based Web Service Antipatterns Detection2017

    • Author(s)
      A. Ouni, M. Kessentini, K. Inoue and M. O. Cinneide
    • Journal Title

      IEEE Transactions on Services Computing

      Volume: 10 Issue: 4 Pages: 603-617

    • DOI

      10.1109/tsc.2015.2502595

    • Related Report
      2017 Annual Research Report 2015 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] 機械学習を利用した構文情報に基づく自動生成ファイルの特定2017

    • Author(s)
      下仲 健斗,鷲見 創一,肥後 芳樹,楠本 真二
    • Journal Title

      情報処理学会論文誌

      Volume: 58 Pages: 861-870

    • NAID

      170000173382

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] 編集スクリプトへのコピーアンドペースト操作の導入による コード差分の理解向上の試み2017

    • Author(s)
      肥後 芳樹, 大谷 明央, 楠本 真二
    • Journal Title

      情報処理学会論文誌

      Volume: 58 Pages: 833-844

    • NAID

      170000173372

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] On the Generation of Human-oriented Counter-examples using a Test Automaton2017

    • Author(s)
      Chikyu Yanagisawa, Shinpei Ogata, and Kozo Okano
    • Journal Title

      International Journal of Informatics Society

      Volume: 9 Pages: 41-50

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Search-based software library recommendation using multi-objective optimization2017

    • Author(s)
      Ouni Ali、Kula Raula Gaikovina、Kessentini Marouane、Ishio Takashi、German Daniel M.、Inoue Katsuro
    • Journal Title

      Information and Software Technology Journal

      Volume: 83 Pages: 55-75

    • DOI

      10.1016/j.infsof.2016.11.007

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] MORE: A multi-objective refactoring recommendation approach to introducing design patterns and fixing code smells2017

    • Author(s)
      Ouni Ali、Kessentini Marouane、O'Cinneide Mel、Sahraoui Houari、Deb Kalyanmoy、Inoue Katsuro
    • Journal Title

      Journal of Software: Evolution and Process

      Volume: 29 Issue: 5

    • DOI

      10.1002/smr.1843

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] CとJavaにおけるライブラリAPIの識別子名定義の頻度比較2016

    • Author(s)
      神田 哲也, ダニエル モラレス ゲルマン, 石尾 隆, 井上 克郎
    • Journal Title

      電子情報通信学会論文誌D

      Volume: J99-D Pages: 461-462

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Dependency-Based Extraction of Conditional Statements for Understanding Business Rules2016

    • Author(s)
      Tomomi Hatano, Takashi Ishio, Joji Okada, Yuji Sakata, Katsuro Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E99-D Pages: 1117-1126

    • NAID

      130005141373

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Multi-Criteria Code Refactoring Using Search-Based Software Engineering: An Industrial Case Study2016

    • Author(s)
      Ali Ouni, Marouane Kessentini, Houari Sahraoui, Katsuro Inoue, and Kalyanmoy Deb
    • Journal Title

      ACM Trans. Softw. Eng. Methodol

      Volume: 25 Issue: 3 Pages: 1-53

    • DOI

      10.1145/2932631

    • Related Report
      2016 Annual Research Report 2015 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research / Acknowledgement Compliant
  • [Journal Article] Analysis of license inconsistency in large collections of open source projects2016

    • Author(s)
      Wu Yuhao、Manabe Yuki、Kanda Tetsuya、German Daniel M.、Inoue Katsuro
    • Journal Title

      Empirical Software Engineering

      Volume: 22 Issue: 3 Pages: 1194-1222

    • DOI

      10.1007/s10664-016-9487-8

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Reordering Results of Keyword-based Code Search Tool by Code Clone and Logical Coupling2016

    • Author(s)
      佐飛 祐介、村上 寛明、肥後 芳樹、楠本 真二
    • Journal Title

      Computer Software

      Volume: 33 Issue: 3 Pages: 3_74-3_80

    • DOI

      10.11309/jssst.33.3_74

    • NAID

      130005266129

    • ISSN
      0289-6540
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] A Study on the Number of Graftable Bugs in Automated Program Repair2016

    • Author(s)
      鷲見 創一、肥後 芳樹、堀田 圭佑、楠本 真二
    • Journal Title

      Computer Software

      Volume: 33 Issue: 3 Pages: 3_81-3_87

    • DOI

      10.11309/jssst.33.3_81

    • NAID

      130005266132

    • ISSN
      0289-6540
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] 複数メソッド上に解離したコードクローンの検出手法2016

    • Author(s)
      高 良多朗, 堀田 圭佑, 肥後 芳樹, 井垣 宏, 楠本 真二
    • Journal Title

      電子情報通信学会論文誌D

      Volume: J99-D Pages: 600-633

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Classification Model for Code Clones Based on Machine Learning2016

    • Author(s)
      Jiachen Yang,Keisuke Hotta,Yoshiki Higo,Hiroshi Igaki, Shinji Kusumoto
    • Journal Title

      Empirical Software Engineering

      Volume: 未定 Issue: 4 Pages: 1095-1125

    • DOI

      10.1007/s10664-014-9316-x

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Improving Multi-Objective Code-Smells Correction Using Development History2015

    • Author(s)
      Ali Ouni, Marouane Kessentini, Houari Sahraoui, Katsuro Inoue, Mohamed S. Hamdi
    • Journal Title

      Journal of Systems and Software

      Volume: 105 Pages: 18-39

    • DOI

      10.1016/j.jss.2015.03.040

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research / Acknowledgement Compliant
  • [Journal Article] Improvement in Method Verb Recommendation Technique Using Association Rule Mining2015

    • Author(s)
      Yuki Kashiwabara, Takashi Ishio, Katsuro Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E98.D Issue: 11 Pages: 1982-1985

    • DOI

      10.1587/transinf.2015EDL8069

    • NAID

      130005106093

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Approximating the Evolution History of Software from Source Code2015

    • Author(s)
      Tetsuya Kanda, Takashi Ishio, Katsuro Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E98.D Issue: 6 Pages: 1185-1193

    • DOI

      10.1587/transinf.2014EDP7286

    • NAID

      130005072401

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Javaメソッドの動作を表現する動詞の自動推薦手法の評価2015

    • Author(s)
      柏原 由紀, 石尾 隆, 井上 克郎
    • Journal Title

      情報処理学会論文誌

      Volume: 56 Pages: 1900-1904

    • NAID

      170000130732

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] メソッド呼び出しの差異に基づくコードクローンの分類手法2015

    • Author(s)
      石尾 隆, 伊達 浩典, 井上 克郎
    • Journal Title

      情報処理学会論文誌

      Volume: 56 Pages: 1471-1480

    • NAID

      170000130670

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] 機械学習を利用した危険なコードクローンの予測手法2015

    • Author(s)
      今里文香, 堀田圭佑, 肥後芳樹, 楠本真二
    • Journal Title

      電子情報通信学会論文誌D

      Volume: J98-D Pages: 847-850

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] 識別子名を用いたコミットのクラスタリング手法2015

    • Author(s)
      山内健二, 楊嘉晨, 堀田圭佑, 肥後芳樹, 楠本真二
    • Journal Title

      電子情報通信学会論文誌D

      Volume: J98-D Pages: 1060-1062

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Analysis of Coding Patterns over Software Versions2015

    • Author(s)
      Hironori Date, Takashi Ishio, Makoto Matsushita, Katsuro Inoue
    • Journal Title

      Computer Software

      Volume: 32 Issue: 1 Pages: 1_220-1_226

    • DOI

      10.11309/jssst.32.1_220

    • NAID

      110009881699

    • ISSN
      0289-6540
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Method Verb Recommendation Using Association Rule Mining in a Set of Existing Projects2015

    • Author(s)
      Yuki Kashiwabara, Takashi Ishio, Hideaki Hata, Katsuro Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E98.D Issue: 3 Pages: 627-636

    • DOI

      10.1587/transinf.2014EDP7276

    • NAID

      130004841859

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] API呼び出しとメソッド周辺の識別子の実績に基づいたAPI集合推薦手法2015

    • Author(s)
      早瀬康裕, 鬼塚勇弥, 山本哲男, 石尾隆, 井上克郎
    • Journal Title

      情報処理学会論文誌

      Volume: 56 Pages: 692-700

    • NAID

      110009877383

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] 粗粒度なコードクローン検出手法の精度に関する調査2015

    • Author(s)
      堀田圭佑, 楊嘉晨, 肥後芳樹, 楠本真二
    • Journal Title

      情報処理学会論文誌

      Volume: 56 Pages: 580-592

    • NAID

      110009877374

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] 機械学習を用いたメソッド抽出リファクタリングの推薦手法2015

    • Author(s)
      後藤祥, 吉田則裕, 藤原賢二, 崔恩瀞, 井上克郎
    • Journal Title

      情報処理学会論文誌

      Volume: 56 Pages: 627-636

    • NAID

      170000084833

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] An Investigation into the Characteristics of Merged Code Clones during Software Evolution2014

    • Author(s)
      Eunjong Choi, Norihiro Yoshida, Katsuro Inoue
    • Journal Title

      IEICE Transactions on Information and Systems

      Volume: E97.D Issue: 5 Pages: 1244-1253

    • DOI

      10.1587/transinf.E97.D.1244

    • NAID

      130004519239

    • ISSN
      0916-8532, 1745-1361
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] 情報検索技術に基づく高速な関数クローン検出2014

    • Author(s)
      山中裕樹, 崔恩瀞, 吉田則裕, 井上克郎
    • Journal Title

      情報処理学会論文誌

      Volume: 55 Pages: 2245-2255

    • NAID

      110009838398

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] An Investigation into the Characteristics of Methods for Extract Method Refactoring2014

    • Author(s)
      後藤 祥, 吉田 則裕, 藤原 賢二, 崔 恩瀞, 井上 克郎
    • Journal Title

      Computer Software

      Volume: 31 Issue: 3 Pages: 3_318-3_324

    • DOI

      10.11309/jssst.31.3_318

    • NAID

      130004688289

    • ISSN
      0289-6540
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] プログラム文の並べ替えに基づくソースコードの可読性向上の試み2014

    • Author(s)
      佐々木唯, 肥後芳樹, 楠本真二
    • Journal Title

      情報処理学会論文誌

      Volume: 55 Pages: 939-946

    • NAID

      110009665003

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] CRDを用いたコードクローンの生存期間と修正回数に関する調査2014

    • Author(s)
      堀田圭佑, 肥後芳樹, 楠本真二
    • Journal Title

      情報処理学会論文誌

      Volume: 55 Pages: 947-958

    • NAID

      110009665004

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Smith-Watermanアルゴリズムを利用したギャップを含むコードクローン検出2014

    • Author(s)
      村上寛明, 堀田圭佑, 肥後芳樹, 井垣宏, 楠本真二
    • Journal Title

      情報処理学会論文誌

      Volume: 55 Pages: 981-993

    • NAID

      110009665007

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] A Survey on Code Clone Management Focusing on Prevention, Methodology for Efficient Analysis, and Bug Detection2014

    • Author(s)
      堀田圭佑, 肥後芳樹, 楠本真二
    • Journal Title

      Computer Software

      Volume: 31 Issue: 1 Pages: 1_14-1_29

    • DOI

      10.11309/jssst.31.1_14

    • NAID

      130004549329

    • ISSN
      0289-6540
    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] ギャップの位置情報を追加した正解クローンの作成2014

    • Author(s)
      村上寛明, 肥後芳樹, 楠本真二
    • Journal Title

      電子情報通信学会論文誌D

      Volume: J97-D Pages: 1537-1540

    • Related Report
      2014 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Thin Sliceのサイズに関する統計的評価2014

    • Author(s)
      秦野 智臣, 鹿島 悠, 石尾 隆, 井上 克郎
    • Journal Title

      情報処理学会論文誌

      Volume: 55 Pages: 971-980

    • NAID

      120005478172

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] プログラム実行履歴を用いた類似クラス・メソッド検出手法2014

    • Author(s)
      井岡 正和, 吉田 則裕, 井上 克郎
    • Journal Title

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

      Volume: 31 Pages: 110-115

    • NAID

      130004549326

    • Related Report
      2013 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Presentation] 局所性鋭敏型ハッシュを用いたコードクローン検出のためのパラメータ決定手法2018

    • Author(s)
      徳井 翔梧, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • Organizer
      SIGSSソフトウェアサイエンス研究会
    • Related Report
      2017 Annual Research Report
  • [Presentation] ライブラリのバージョン更新支援のための実行トレースからのテストケース生成2018

    • Author(s)
      嶋利 一真, 石尾 隆, 井上 克郎
    • Organizer
      IPSJ/SIGSE ウィンターワークショップ2018・イン・宮島
    • Related Report
      2017 Annual Research Report
  • [Presentation] A Study on Inappropriately Partitioned Commits ? How Much and What Kinds of IP Commits in Java Projects?2018

    • Author(s)
      Ryo Arima, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      15th International Conference on Mining Software Repositories
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Toward Refactoring Evaluation with Code Naturalness2018

    • Author(s)
      Ryo Arima, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      26th International Conference on Program Comprehension
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] On the Naturalness of Auto-generated Code ? Can We Identify Auto-Generated Code Automatically?2018

    • Author(s)
      Masayuki Doi, Yoshiki Higo, Ryo Arima, Kento Shimonaka, and Shinji Kusumoto
    • Organizer
      26th International Conference on Program Comprehension
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] モバイル端末における Web 広告の配置方法に対する一検討2018

    • Author(s)
      中島弘貴, まつ本真佑, 楠本真二
    • Organizer
      電子情報通信学会技術研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] シグネチャ情報と入出力情報を用いたJava メソッドの生成2018

    • Author(s)
      下仲 健斗, 肥後 芳樹, 松本淳之介, 内藤 圭吾, 楠本 真二
    • Organizer
      電子情報通信学会技術研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] ソースコードの「自然さ」を利用した自動生成ファイルの特定2018

    • Author(s)
      土居真之, 肥後芳樹, 有馬諒, 下仲健斗, 楠本真二
    • Organizer
      電子情報通信学会技術研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] A Generalized Model for Visualizing Library Popularity, Adoption, and Diffusion within a Software Ecosystem2018

    • Author(s)
      Raula Gaikovina Kula, Coen De Roover, Daniel M. German, Takashi Ishio, Katsuro Inoue
    • Organizer
      25th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER2018)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] "Was my contribution fairly reviewed?” A Framework to Study the Perception of Fairness in Modern Code Reviews2018

    • Author(s)
      Daniel M. German, Gregorio Robles, German Poo-Caamano, Xin Yang, Hajimu Iida, Katsuro Inoue
    • Organizer
      ACM/IEEE 40th International Conference on Software Engineering
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] CCFinderSW: Clone Detection Tool with Flexible Multilingual Tokenization2017

    • Author(s)
      Yuichi Semura, Norihiro Yoshida, Eunjong Choi, Katsuro Inoue
    • Organizer
      24th Asia-Pacific Software Engineering Conference (APSEC 2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] プログラミングコンテスト参加者を対象とした編集作業の特徴調査2017

    • Author(s)
      堤 祥吾, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • Organizer
      情報処理学会研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] コードクローンに対するリファクタリング可能性に基づいた削減可能ソースコード量の調査2017

    • Author(s)
      石津 卓也, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • Organizer
      情報処理学会研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] 開発作業のモニタリングによるコードクローン集約支援環境の構築2017

    • Author(s)
      沼田 聖也, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • Organizer
      情報処理学会研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] ソフトウェアの実行を分析するための低侵襲なモニタリングツールの試作2017

    • Author(s)
      嶋利 一真, 石尾 隆, 井上 克郎
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] SoL Mantra: Visualizing Updated Opportunities Based on Library Coexsitence2017

    • Author(s)
      Boris Todorov, Raula Gaikovina Kula, Takashi Ishio, Katsuro Inoue
    • Organizer
      The fifth IEEE Working Conference on Software Visualization (VISSOFT 2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] 多言語対応のための字句解析機構を持つコードクローン検出ツールの開発2017

    • Author(s)
      瀬村 雄一, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • Organizer
      情報処理学会研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] 情報検索技術に基づくブロッククローン検出2017

    • Author(s)
      横井 一輝, 崔 恩瀞, 吉田 則裕, 井上 克郎
    • Organizer
      情報処理学会研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] SoL Mantra: Using Library Coexistence Coefficient to Visualize Update Opportunities2017

    • Author(s)
      Boris Todorov, Raula G. Kula, Takashi ishio, Katsuro Inoue
    • Organizer
      情報処理学会研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] How Are Developers Treating License Inconsistency Issues? A Case Study on License Inconsistency Evolution in FOSS Projects2017

    • Author(s)
      Yuhao Wu, Yuki Manabe, Daniel M. German, Katsuro Inoue
    • Organizer
      The 13th International Conference on Open Source Systems
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Towards Automated Generation of Java Methods ? A Way of Automated Reuse-based Programming ?2017

    • Author(s)
      Kento Shimonaka, Yoshiki Higo, Junnosuke Matsumoto, Keigo Naitou, and Shinji Kusumoto
    • Organizer
      12th International Workshop on Software Clones
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Generating Simpler Ast Edit Scripts by Considering Copy-And-Paste2017

    • Author(s)
      Yoshiki Higo, Akio Ohtani, and Shinji Kusumoto
    • Organizer
      32nd IEEE/ACM International Conference on Automated Software Engineering (ASE2017)
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] What Makes Software Energy-Efficient?: Make It Faster2017

    • Author(s)
      Hiroyuki Matsuo, Shinsuke Matsumoto, and Shinji Kusumoto
    • Organizer
      41st IEEE Computer Society Signature Conference on Computers
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] New Strategies for Selecting Reuse Candidates on Automated Program Repair2017

    • Author(s)
      Akito Tanikado, Haruki Yokoyama, Masahiro Yamamoto, Soichi Sumi, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      41st IEEE Computer Society Signature Conference on Computers, Software and Applications
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Finding Extract Method Refactoring Opportunities by Analyzing Development History2017

    • Author(s)
      Ayaka Imazato, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto
    • Organizer
      41st IEEE Computer Society Signature Conference on Computers, Software and Applications
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Investigation and Detection of Split Commit2017

    • Author(s)
      Ryo Arima, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      41st IEEE Computer Society Signature Conference on Computers, Software and Applications
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Javaメソッドにおける自動プログラミングの試み2017

    • Author(s)
      下仲健斗, 肥後芳樹, 楠本真二
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2017ワークショップ「実証的ソフトウェア工学の萌芽的研究」
    • Related Report
      2017 Annual Research Report
  • [Presentation] Javaメソッドの自動生成を目指して2017

    • Author(s)
      下仲健斗, 肥後芳樹, 楠本真二
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] 多粒度コードクローンの検出と評価2017

    • Author(s)
      幸佑亮, 肥後芳樹, 楠本真二
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] ソースコードの変更予測手法を用いた自動プログラム修正の高速化2017

    • Author(s)
      鷲見創一, 肥後芳樹, 楠本真二
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2017
    • Related Report
      2017 Annual Research Report
  • [Presentation] iCDに基づいたソフトウェア開発者が持つ役割ごとの開発能力評価の試み2017

    • Author(s)
      山田悠斗, 土居真之, 肥後芳樹, まつ本真佑, 楠本真二, 塚本貴弘, 折方孝夫, 藤原永年
    • Organizer
      ソフトウェア信頼性研究会第13回ワークショップ(FORCE 2017)
    • Related Report
      2017 Annual Research Report
  • [Presentation] Web フロントエンド開発者のための ユーザ参加型エラー収集システムの提案2017

    • Author(s)
      山本将弘, まつ本真佑, 楠本真二
    • Organizer
      電子情報通信学会技術研究報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] メトリクス計測や解析のためのソースコード平坦化2017

    • Author(s)
      肥後芳樹, 楠本真二
    • Organizer
      電子情報通信学会技術報告
    • Related Report
      2017 Annual Research Report
  • [Presentation] An Exploratory Study on Library Aging by Monitoring Client Usage in a Software Ecosystem2017

    • Author(s)
      Raula Gaikovina Kula, Daniel M. German, Takashi Ishio, Ali Ouni, Katsuro Inoue
    • Organizer
      International Conference on Software Analysis, Evolution and Reengineering SANER2017
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] c-JRefRec: Change-Based Identification of Move Method Refctoring Opportunities2017

    • Author(s)
      Naoya Ujihara, Ali Ouni, Takashi Ishio, Katsuro Inoue
    • Organizer
      24nd IEEE International Conference on Software Analysis, Evolution, and Reengineering
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Web-Service for Finding Cloned Files using b-Bit Minwise Hashing2017

    • Author(s)
      Kaoru Ito, Takashi Ishio, Katsuro Inoue
    • Organizer
      11th International Workshop on Software Clones
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Evolution of Code Clone Ratios throughout Development History of Open-Source C and C++2017

    • Author(s)
      Anfernee Goon, Yuhao Wu, Makoto Matsushita, Katsuro Inoue
    • Organizer
      11th International Workshop on Software Clones
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] How Are Developers Treating License Inconsistency Issues? A Case Study on License Inconsistency Evolution in FOSS Projects2017

    • Author(s)
      Yuhao Wu, Yuki Manabe, Daniel M. German, Katsuro Inoue
    • Organizer
      13th International Conference on Open Source Systems
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Refactoring Patterns Study in Code Clones during Software Evolution2017

    • Author(s)
      Jaweria Kanwal, Katsuro Inoue, Onaiza Maqbool
    • Organizer
      International Workshop on Software Clones 2017
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Source File Set Search for Clone-and-Own Reuse Analysis2017

    • Author(s)
      Takashi Ishio, Yusuke Sakaguchi, Kaoru Ito, Katsuro Inoue
    • Organizer
      2017 IEEE/ACM 14th International Conference on Mining Software Repositories
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Evaluating Automated Program Repair Using Characteristics of Defects2017

    • Author(s)
      H. Yokoyama, Y. Higo, and S. Kusumoto
    • Organizer
      8th IEEE International Workshop on Empirical Software Engineering in Practice
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Rearranging the Order of Program Statements for Code Clone Detection2017

    • Author(s)
      Y. Sabi, Y. Higo, and S. Kusumoto
    • Organizer
      11th IEEE International Workshop on Software Clones
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Technique to Detect Multi-Grained Code Clones2017

    • Author(s)
      Y. Yuki, Y. Higo, and S. Kusumoto
    • Organizer
      11th IEEE International Workshop on Software Clones
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Revisiting the Relationship Between Code Smells and Refactoring2016

    • Author(s)
      Norihiro Yoshida, Tsubasa Saika, Eunjong Choi, Ali Ouni, Katsuro Inoue
    • Organizer
      24th IEEE International Conference on Program Comprehension
    • Place of Presentation
      Austin, TX, USA
    • Year and Date
      2016-05-16
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Hey! Are You Injecting Side Effect?: a Tool for Detecting Purity Changes in Java Methods2016

    • Author(s)
      Naoto Ogura, Jiachen Yang, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      24th IEEE International Conference on Program Comprehension
    • Place of Presentation
      Austin, TX, USA
    • Year and Date
      2016-05-16
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Generating Clone References with Less Human Subjectivity2016

    • Author(s)
      Yusuke Yuki, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto
    • Organizer
      24th IEEE International Conference on Program Comprehension
    • Place of Presentation
      Austin, TX, USA
    • Year and Date
      2016-05-16
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Software Ingredients: Detection of Third-party Component2016

    • Author(s)
      Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M. German, Katsuro Inoue
    • Organizer
      13th Working Conference on Mining Software Repositories
    • Place of Presentation
      Austin, TX, USA
    • Year and Date
      2016-05-14
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Software Ingredients: Detection of Third-party Component Reuse in Java Software Release2016

    • Author(s)
      Takashi Ishio, Raula Gaikovina Kula, Tetsuya Kanda, Daniel M. German, Katsuro Inoue
    • Organizer
      13th International Conference on Mining Software Repositories
    • Place of Presentation
      Austin, TX, USA
    • Year and Date
      2016-05-14
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] SIM: An Automated Approach to Improve Web Service Interface Modularization2016

    • Author(s)
      Ali Ouni, Zouhour Salem, Katsuro Inoue, Makram Soui
    • Organizer
      IEEE International Conference on Web Services ICWS2016
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Graph-Based Approach for Detecting Impure Refactoring from Version Commits2016

    • Author(s)
      Shogo Tsutsumi, Eunjong Choi, Norihiro Yoshida, Katsuro Inoue
    • Organizer
      1st International Workshop on Software Refactoring
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Search-Based Peer Reviewers Recommendation in Modern Code Review2016

    • Author(s)
      Ali Ouni, Raula Gaikovina Kula, Katsuro Inoue
    • Organizer
      32nd IEEE International Conference on Software Maintenance and Evolution
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] On the Effectiveness of Vector-based Approach for Supporting Simultaneous Editing of Software Clones2016

    • Author(s)
      Seiya Numata, Norihiro Yoshida, Eunjong Choi, Katsuro Inoue
    • Organizer
      17th International Conference on Product-Focused Software Process Improvement
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Toward Developer-like Automated Program Repair ―Modification Comparisons between GenProg and Developers―2016

    • Author(s)
      H. Nakajima, Y. Higo, H. Yokoyama, and S. Kusumoto
    • Organizer
      23rd Asia-Pacific Software Engineering Conference
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Splitting Commits Via Past Code Changes2016

    • Author(s)
      H. Kirinuki, Y. Higo, and S. Kusumoto
    • Organizer
      23rd Asia-Pacific Software Engineering Conference
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Hey! Are You Injecting Side Effect?: a Tool for Detecting Purity Changes in Java Methods2016

    • Author(s)
      N. Ogura, J. Yang, K. Hotta, Y. Higo, and S. Kusumoto
    • Organizer
      24th IEEE International Conference on Program Comprehension
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Generating Clone References with Less Human Subjectivity2016

    • Author(s)
      Y. Yuki, Y. Higo, K. Hotta, and S. Kusumoto
    • Organizer
      24th IEEE International Conference on Program Comprehension
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Toward Improving Ability to Repair Bugs Automatically ?A Patch Candidate Location Mechanism Using Code Similarity?2016

    • Author(s)
      H. Yokoyama, Y. Higo, K. Hotta, T. Ohta, K. Okano and S. Kusumoto
    • Organizer
      31st ACM Symposium on Applied Computing
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Towards Detection and Analysis of Inter-language Clones for Multilingual Web Applications2016

    • Author(s)
      Yuta Nakamura, Eunjong Choi, Norihiro Yoshida, Shusuke Haruna and Katsuro Inoue
    • Organizer
      10th International Workshop on Software Clones
    • Place of Presentation
      Osaka University, Osaka, Japan
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Do Developers Focus on Severe Code Smells?2016

    • Author(s)
      Tsubasa Saika, Eunjong Choi, Norihiro Yoshida, Shusuke Haruna, Katsuro Inoue
    • Organizer
      3rd Workshop on Patterns Promotion and Anti-Patterns Prevention
    • Place of Presentation
      Osaka University, Osaka, Japan
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Towards Purity-Guided Refactoring in Java2015

    • Author(s)
      Jiachen Yang, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      31st International Conference on Software Maintenance and Evolution
    • Place of Presentation
      Bremen, Germany
    • Year and Date
      2015-09-29
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Toward Improving Graftability on Automated Program Repair2015

    • Author(s)
      Soichi Sumi, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto
    • Organizer
      31st International Conference on Software Maintenance and Evolution
    • Place of Presentation
      Bremen, Germany
    • Year and Date
      2015-09-29
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Extracting a Unified Directory Tree to Compare Similar Software Products2015

    • Author(s)
      Yusuke Sakaguchi, Takashi Ishio, Tetsuya Kanda, Katsuro Inoue
    • Organizer
      3rd IEEE Working Conference on Software Visualization
    • Place of Presentation
      Bremen, Germany
    • Year and Date
      2015-09-27
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Web Service Antipatterns Detection Using Genetic Programming2015

    • Author(s)
      Ali Ouni, Raula Gaikovina Kula, Marouane Kessentini, Katsuro Inoue
    • Organizer
      24th ACM Genetic and Evolutionary Computation Conference
    • Place of Presentation
      Madrid, Spain
    • Year and Date
      2015-06-11
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] VerXCombo: An interactive data visualization of popular library version combinations2015

    • Author(s)
      Yuki Yano, Raula Gaikovina Kula, Takashi Ishio, Katsuro Inoue
    • Organizer
      23rd International Conference on Program Comprehension
    • Place of Presentation
      Florence, Italy
    • Year and Date
      2015-05-18
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Reordering Results of Keyword-Based Code Search for Supporting Simultaneous Code Changes2015

    • Author(s)
      Yusuke Sabi, Hiroaki Murakami, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      23rd IEEE International Conference on Program Comprehension
    • Place of Presentation
      Florence, Italy
    • Year and Date
      2015-05-18
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] VerXCombo: An interactive data visualization of popular library version combinations2015

    • Author(s)
      Yuki Yano, Raula Gaikovina Kula, Takashi Ishio, Katsuro Inoue
    • Organizer
      23rd International Conference on Program Comprehension (ICPC 2015)
    • Place of Presentation
      Florence, Italy
    • Year and Date
      2015-05-18
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Reordering Results of Keyword-Based Code Search for Supporting Simultaneous Code Changes2015

    • Author(s)
      Yusuke Sabi, Hiroaki Murakami, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      In Proc. of the 23rd IEEE International Conference on Program Comprehension (ICPC 2015)
    • Place of Presentation
      Florence, Italy
    • Year and Date
      2015-05-18
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Method to Detect License Inconsistencies in Large-Scale Open Source Projects2015

    • Author(s)
      Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. German, Katsuro Inoue
    • Organizer
      12th Working Conference on Mining Software Repositories
    • Place of Presentation
      Florence, Italy
    • Year and Date
      2015-05-16
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Method to Detect License Inconsistencies in Large-Scale Open Source Projects2015

    • Author(s)
      Yuhao Wu, Yuki Manabe, Tetsuya Kanda, Daniel M. German, Katsuro Inoue
    • Organizer
      12th Working Conference on Mining Software Repositories (MSR 2015)
    • Place of Presentation
      Firenze, Italy
    • Year and Date
      2015-05-16
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Kazuo Kobori, Makoto Matsushita, Katsuro Inoue: "Evolution Analysis for Accessibility Excessiveness in Java2015

    • Author(s)
      Kazuo Kobori, Makoto Matsushita, Katsuro Inoue
    • Organizer
      22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015)
    • Place of Presentation
      Montreal, Canada
    • Year and Date
      2015-03-04
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Trusting a Library: A Study of the Latency to Adopt the Latest Maven Release2015

    • Author(s)
      Raula Gaikovina Kula, Daniel German, Takashi Ishio, Katsuro Inoue
    • Organizer
      22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015)
    • Place of Presentation
      Montreal, Canada
    • Year and Date
      2015-03-04
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Clonepacker: a Tool for Clone Set Visualization2015

    • Author(s)
      Hiroaki Murakami, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2015)
    • Place of Presentation
      Montreal, Canada
    • Year and Date
      2015-03-04
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Multi-Objective Refactoring Approach to Introduce Design Patterns and Fix Anti-Patterns2015

    • Author(s)
      Ali Ouni, Marouane Kessentini, Houari Sahraoui, Mel O Cinneide, Kalyanmoy Deb, Katsuro Inoue
    • Organizer
      First North American Search Based Software Engineering Symposium (NasBASE)
    • Place of Presentation
      Dearborn, Michigan, USA
    • Year and Date
      2015-02-26
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] How Often Is Necessary Code Missing? ? a Controlled Experiment2015

    • Author(s)
      Tomoya Ishihara, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      14th International Conference on Software Reuse (ICSR 2015)
    • Place of Presentation
      Miami, Florida, USA
    • Year and Date
      2015-01-04
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Estimating Product Evolution Graph using Kolmogorov Complexity2015

    • Author(s)
      Yasuhiro Hayase, Tetsuya Kanda, Takashi Ishio
    • Organizer
      14th International Workshop on Principles of Software Evolution
    • Place of Presentation
      Bergamo, Italy
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Predicting Next Changes at the Fine-Grained Level2014

    • Author(s)
      Hiroaki Murakami, Keisuke Hotta, Yoshiki Higo and Shinji Kusumoto
    • Organizer
      21st Asia-Pacific Software Engineering Conference (APSEC 2014)
    • Place of Presentation
      Jeju, Korea
    • Year and Date
      2014-12-01
    • Related Report
      2014 Annual Research Report
  • [Presentation] Supporting Clone Analysis with Tag Cloud Visualization2014

    • Author(s)
      Manamu Sano, Eunjong Choi, Norihiro Yoshida, Yuki Yamanaka, Katsuro Inoue
    • Organizer
      International Workshop on Innovative Software Development Methodologies and Practices
    • Place of Presentation
      Hong Kong
    • Year and Date
      2014-11-16
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] How Should We Measure Functional Sameness from Program Source Code? an Exploratory Study on Java Methods2014

    • Author(s)
      Yoshiki Higo and Shinji Kusumoto
    • Organizer
      22nd International Symposium on the Foundations of Software Engineering (FSE2014)
    • Place of Presentation
      Hong Kong
    • Year and Date
      2014-11-16
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Extraction of Conditional Statements for Understanding Business Rules2014

    • Author(s)
      Tomomi Hatano, Takashi Ishio, Joji Okada, Yuji Sakata, Katsuro Inoue
    • Organizer
      6th International Workshop on Empirical Software Engineering in Practice (IWESEP 2014)
    • Place of Presentation
      Osaka, Japan
    • Year and Date
      2014-11-12
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] What Kinds of Refactorings are Co-occurred? An Analysis of Eclipse Usage Datasets2014

    • Author(s)
      Tsubasa Saika, Eunjong Choi, Norihiro Yoshida, Akira Goto, Shusuke Haruna, Katsuro Inoue
    • Organizer
      6th International Workshop on Empirical Software Engineering in Practice (IWESEP 2014)
    • Place of Presentation
      Osaka, Japan
    • Year and Date
      2014-11-12
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Towards Tierless Web Development without Tierless Languages2014

    • Author(s)
      Laure Philips, Coen De Roover, Tom Van Cutsem, Wolfgang De Meuter
    • Organizer
      ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (SPLASH/OnWard!2014)
    • Place of Presentation
      Portland, OR, USA
    • Year and Date
      2014-10-20
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Visualizing the Evolution of Systems and their Library Dependencies2014

    • Author(s)
      Raula Gaikovina Kula, Coen De Roover, Daniel German, Takashi Ishio, Katsuro Inoue
    • Organizer
      2nd IEEE Working Conference on Software Visualization (VISSOFT 2014)
    • Place of Presentation
      Victoria, CA, Canada
    • Year and Date
      2014-09-29
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Querying the History of Software Projects using QwalKeko2014

    • Author(s)
      Reinout Stevens, Coen De Roover
    • Organizer
      Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014)
    • Place of Presentation
      Victoria, CA, Canada
    • Year and Date
      2014-09-28
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Prevalence and Maintenance of Automated Functional Tests for Web Applications2014

    • Author(s)
      Laurent Christophe, Reinout Stevens, Coen De Roover, Wolfgang De Meuter
    • Organizer
      Proceedings of the 30th International Conference on Software Maintenance and Evolution (ICSME 2014)
    • Place of Presentation
      Victoria, CA, Canada
    • Year and Date
      2014-09-28
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Identifying Source Code Reuse across Repositories using LCS-based Source Code Similarity2014

    • Author(s)
      Naohiro Kawamitsu, Takashi Ishio, Tetsuya Kanda, Raula Gaikovina Kula, Coen De Roover, Katsuro Inoue
    • Organizer
      14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014)
    • Place of Presentation
      Victoria, CA, Canada
    • Year and Date
      2014-09-28
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] The Ekeko/X Program Transformation Tool2014

    • Author(s)
      Coen De Roover, Katsuro Inoue
    • Organizer
      14th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2014)
    • Place of Presentation
      Victoria, CA, Canada
    • Year and Date
      2014-09-28
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Clustering Commits for Understanding the Intents of Implementation2014

    • Author(s)
      *Kenji Yamauchi, Jiachen Yang, Keisuke Hotta, Yoshiki Higo, and Shinji Kusumoto
    • Organizer
      30th International Conference on Software Maintenance and Evolution (ICSME 2014)
    • Place of Presentation
      Victoria, CA, Canada
    • Year and Date
      2014-09-28
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Mpanalyzer: a Tool for Finding Unintended Inconsistencies in Program Source Code2014

    • Author(s)
      Yoshiki Higo and Shinji Kusumoto
    • Organizer
      29th IEEE/ACM International Conference on Automated Software Engineering (ASE2014)
    • Place of Presentation
      Vasteras, Sweaden
    • Year and Date
      2014-09-15
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Formal Verification Technique for Consistency Checking between Equals and Hashcode Methods in Java2014

    • Author(s)
      Hiraoki Shimba, Takafumi Ohta, Hiroki Onoue, Kozo Okano, and Shinji Kusumoto
    • Organizer
      International Workshop on Informatics (IWIN2014)
    • Place of Presentation
      Prague, Czech Republic
    • Year and Date
      2014-09-09
    • Related Report
      2014 Annual Research Report
  • [Presentation] Hey! Are You Committing Tangled Changes?2014

    • Author(s)
      Hiroyuki Kirinuki, Yoshiki Higo, Keisuke Hotta, and Shinji Kusumoto
    • Organizer
      22nd International Conference on Program Comprehension (ICPC2014)
    • Place of Presentation
      Hyderabad, India
    • Year and Date
      2014-06-02
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] A Dataset of Clone References with Gaps2014

    • Author(s)
      Hiroaki Murakami, Yoshiki Higo and Shinji Kusumoto
    • Organizer
      11th Working Conference on Mining Software Repositories (MSR 2014)
    • Place of Presentation
      Hyderabad, India
    • Year and Date
      2014-05-31
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Analyzing the relationship between the license of packages and their files in Free and Open Source Software2014

    • Author(s)
      Yuki Manabe, Daniel M. German, Katsuro Inoue
    • Organizer
      10th IFIP WG2.13 International Conference on Open Source Systems (OSS 2014)
    • Place of Presentation
      San Jose, Costa Rica
    • Year and Date
      2014-05-06
    • Related Report
      2014 Annual Research Report
    • Int'l Joint Research
  • [Presentation] メソッド周辺の識別子名とメソッド本体のAPI利用実績に基づいたAPI集合推薦手法の提案と評価2014

    • Author(s)
      鬼塚 勇弥, 早瀬 康裕, 山本 哲男, 石尾 隆, 井上 克郎
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Year and Date
      2014-03-20
    • Related Report
      2013 Annual Research Report
  • [Presentation] 蓄積されたオブジェクトの動作履歴を用いた実行履歴削減手法の提案と評価2014

    • Author(s)
      脇阪 大輝, 石尾 隆, 井上 克郎
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Year and Date
      2014-03-20
    • Related Report
      2013 Annual Research Report
  • [Presentation] Java プログラムにおける設計情報を用いた 意図的なアクセス修飾子過剰性の抽出手法2014

    • Author(s)
      大西 理功, 小堀 一雄, 松下 誠, 井上 克郎
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Place of Presentation
      沖縄
    • Year and Date
      2014-03-11
    • Related Report
      2013 Annual Research Report
  • [Presentation] Recommending Verbs for Rename Method using Association Rule Mining2014

    • Author(s)
      Yuki Kashiwabara, Yuya Onizuka, Takashi Ishio, Yasuhiro Hayase, Tetsuo Yamamoto, Katsuro Inoue
    • Organizer
      IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE 2014)
    • Place of Presentation
      Antwerp, Belgium
    • Year and Date
      2014-02-06
    • Related Report
      2013 Annual Research Report
  • [Presentation] Measuring Copying of Java Archives2014

    • Author(s)
      Tetsuya Kanda, Daniel M. German, Takashi Ishio, Katsuro Inoue
    • Organizer
      Eighth International Workshop on Software Clones (IWSC 2014)
    • Place of Presentation
      Antwerp, Belgium
    • Year and Date
      2014-02-03
    • Related Report
      2013 Annual Research Report
  • [Presentation] Towards an Analysis of Who Creates Clone and Who Reuses it2014

    • Author(s)
      Takuya Moriwaki, Hiroshi Igaki, Yuki Yamanaka, Norihiro Yoshida, Katsuro Inoue, Shinji Kusumoto
    • Organizer
      Eighth International Workshop on Software Clones (IWSC 2014)
    • Place of Presentation
      Antwerp, Belgium
    • Year and Date
      2014-02-03
    • Related Report
      2013 Annual Research Report
  • [Presentation] How We Know the Practical Impact of Clone Analysis2014

    • Author(s)
      Norihiro Yoshida, Eunjong Choi, Yuki Yamanaka, Katsuro Inoue
    • Organizer
      Eighth International Workshop on Software Clones (IWSC 2014)
    • Place of Presentation
      Antwerp, Belgium
    • Year and Date
      2014-02-03
    • Related Report
      2013 Annual Research Report
  • [Presentation] 相関ルールマイニングを用いたメソッドの命名方法の分析2013

    • Author(s)
      柏原 由紀, 鬼塚 勇弥, 石尾 隆, 早瀬 康裕, 山本 哲男, 井上 克郎
    • Organizer
      第20回 ソフトウェア工学の基礎ワークショップ
    • Place of Presentation
      石川
    • Year and Date
      2013-11-28
    • Related Report
      2013 Annual Research Report
  • [Presentation] Active Support for Clone Refactoring : A Perspective2013

    • Author(s)
      Norihiro Yoshida, Eunjong Choi, Katsuro Inoue
    • Organizer
      6th Workshop on Refactoring Tools (WRT 2013)
    • Place of Presentation
      Indianapolis, IN, USA
    • Year and Date
      2013-10-27
    • Related Report
      2013 Annual Research Report
  • [Presentation] テキストマイニング技術を応用したメソッドクローン検出手法の提案2013

    • Author(s)
      山中 裕樹, 吉田 則裕, 崔 恩瀞, 井上 克郎
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      石川
    • Year and Date
      2013-10-25
    • Related Report
      2013 Annual Research Report
  • [Presentation] On the Effectiveness of Accuracy of Automated Feature Location Technique2013

    • Author(s)
      Takashi Ishio, Shinpei Hayashi, Hiroshi Kazato, Tsuyoshi Oshima
    • Organizer
      20th IEEE Working Conference on Reverse Engineering
    • Place of Presentation
      Koblenz, Germany
    • Year and Date
      2013-10-14
    • Related Report
      2013 Annual Research Report
  • [Presentation] メソッド抽出リファクタリングが行われるメソッドの特徴調査2013

    • Author(s)
      後藤 祥, 吉田 則裕, 藤原 賢二, 崔 恩瀞, 井上 克郎
    • Organizer
      日本ソフトウェア科学会第30回大会
    • Place of Presentation
      東京
    • Year and Date
      2013-09-13
    • Related Report
      2013 Annual Research Report
  • [Presentation] オブジェクトの動作の比較による実行履歴削減手法の提案2013

    • Author(s)
      脇阪 大輝, 石尾 隆, 井上 克郎
    • Organizer
      ソフトウェアエンジニアリングシンポジウム2013
    • Place of Presentation
      東京
    • Year and Date
      2013-09-11
    • Related Report
      2013 Annual Research Report
  • [Presentation] Repeatedly-Executed-Method Viewer for EfficientVisualization of Execution Paths and States in Java2013

    • Author(s)
      Toshinori Matsumura, Takashi Ishio, Yu Kashima, Katsuro Inoue
    • Organizer
      22nd International Conference on Program Comprehension
    • Place of Presentation
      Hyderabad, India
    • Year and Date
      2013-06-03
    • Related Report
      2013 Annual Research Report
  • [Remarks] SARFプロジェクト

    • URL

      http://sel.ist.osaka-u.ac.jp/SARF/index.html.ja

    • Related Report
      2017 Annual Research Report 2016 Annual Research Report 2015 Annual Research Report
  • [Remarks] SARF プロジェクト

    • URL

      http://sel.ist.osaka-u.ac.jp/SARF/index.html.ja

    • Related Report
      2014 Annual Research Report
  • [Funded Workshop] 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering2016

    • Place of Presentation
      Osaka University, Osaka, Japan
    • Year and Date
      2016-03-13
    • Related Report
      2015 Annual Research Report

URL: 

Published: 2013-06-20   Modified: 2022-04-28  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi