Presentation 2015-03-05
Code clone detection using parallel distributed processing for software revision history
Shin CHADANI, Kohei SAKURAI, Satoshi YAMANE,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) 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.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Version COntrol System / Distributed Parallel Processing / Cross-cutting Concern / Sequential Pattern Mining / Apache Spark
Paper # MSS2014-94
Date of Issue

Conference Information
Committee MSS
Conference Date 2015/2/26(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Mathematical Systems Science and its applications(MSS)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Code clone detection using parallel distributed processing for software revision history
Sub Title (in English)
Keyword(1) Version COntrol System
Keyword(2) Distributed Parallel Processing
Keyword(3) Cross-cutting Concern
Keyword(4) Sequential Pattern Mining
Keyword(5) Apache Spark
1st Author's Name Shin CHADANI
1st Author's Affiliation School of Electrical and Computer Engineering, College of Science and Engineering, Kanazawa University()
2nd Author's Name Kohei SAKURAI
2nd Author's Affiliation School of Electrical and Computer Engineering, College of Science and Engineering, Kanazawa University
3rd Author's Name Satoshi YAMANE
3rd Author's Affiliation School of Electrical and Computer Engineering, College of Science and Engineering, Kanazawa University
Date 2015-03-05
Paper # MSS2014-94
Volume (vol) vol.114
Number (no) 493
Page pp.pp.-
#Pages 6
Date of Issue