| 講演抄録/キーワード |
| 講演名 |
2015-03-05 15:30
並列分散処理を用いたソフトウェア変更履歴からのコードクローンの検出 ○茶谷 慎・櫻井孝平・山根 智(金沢大) MSS2014-94 |
| 抄録 |
(和) |
版管理システムを利用した開発において,ソースコードの変更履歴から検出したコードクローンは,過去のコードの再利用や,変更,保守を容易にする.しかし,開発が進むにつれてソースコードの変更履歴は膨大な量になり,解析による検出にかかる時間も膨大なものになるという問題がある.そこで並列分散処理による系列パターンマイニングをソースコードの変更履歴に適用することで効率の良い検出を目指す.具体的にはMapReduceとApache Sparkを用いて,系列パターンマイニングのひとつであるPrefixSpan法を実装する. |
| (英) |
In software development with a version control system, code clones detected from the version history of the code can be used for promoting resue of early version of the code and improving changes and maintenance. However, as the development progress, the size of the history grows. Unfortunately, then the time of analysis for extracting code clones also grows. In this work, we aim to efficiently detecting code clones by applying sequence pattern mining with parallel distributed processes to the history. We actually implemented PrefixSpan which is one of the group pattern mining, with MapReduce and Apache Spark. |
| キーワード |
(和) |
版管理システム / 並列分散処理 / 横断的関心事 / 系列パターンマイニング / Apache Spark / / / |
| (英) |
Version Control System / Distributed Parallel Processing / Cross-cutting Concern / SequentialPattern Mining / Apache Spark / / / |
| 文献情報 |
信学技報, vol. 114, no. 493, MSS2014-94, pp. 19-24, 2015年3月. |
| 資料番号 |
MSS2014-94 |
| 発行日 |
2015-02-26 (MSS) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
MSS2014-94 |
| 研究会情報 |
| 研究会 |
MSS |
| 開催期間 |
2015-03-05 - 2015-03-06 |
| 開催地(和) |
ITビジネスプラザ武蔵 |
| 開催地(英) |
IT Business Plaza Musashi |
| テーマ(和) |
離散事象システム及び一般、Work In Progress、計測と自動制御学会・離散事象システム部会と併催 |
| テーマ(英) |
|
| 講演論文情報の詳細 |
| 申込み研究会 |
MSS |
| 会議コード |
2015-03-MSS |
| 本文の言語 |
日本語 |
| タイトル(和) |
並列分散処理を用いたソフトウェア変更履歴からのコードクローンの検出 |
| サブタイトル(和) |
|
| タイトル(英) |
Code clone detection using parallel distributed processing for software revision history |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
版管理システム / Version Control System |
| キーワード(2)(和/英) |
並列分散処理 / Distributed Parallel Processing |
| キーワード(3)(和/英) |
横断的関心事 / Cross-cutting Concern |
| キーワード(4)(和/英) |
系列パターンマイニング / SequentialPattern Mining |
| キーワード(5)(和/英) |
Apache Spark / Apache Spark |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
茶谷 慎 / Shin Chadani / チャダニ シン |
| 第1著者 所属(和/英) |
金沢大学 (略称: 金沢大)
Kanazawa University (略称: Kanazawa Univ.) |
| 第2著者 氏名(和/英/ヨミ) |
櫻井 孝平 / Kohei Sakurai / サクライ コウヘイ |
| 第2著者 所属(和/英) |
金沢大学 (略称: 金沢大)
Kanazawa University (略称: Kanazawa Univ.) |
| 第3著者 氏名(和/英/ヨミ) |
山根 智 / Satoshi Yamane / ヤマネ サトシ |
| 第3著者 所属(和/英) |
金沢大学 (略称: 金沢大)
Kanazawa University (略称: Kanazawa Univ.) |
| 第4著者 氏名(和/英/ヨミ) |
/ / |
| 第4著者 所属(和/英) |
(略称: )
(略称: ) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2015-03-05 15:30:00 |
| 発表時間 |
20分 |
| 申込先研究会 |
MSS |
| 資料番号 |
MSS2014-94 |
| 巻番号(vol) |
vol.114 |
| 号番号(no) |
no.493 |
| ページ範囲 |
pp.19-24 |
| ページ数 |
6 |
| 発行日 |
2015-02-26 (MSS) |