Presentation 2020-01-14
A Prototype Algorithm and Implementation of Code-Clone Detection with MapReduce-Style Prallel Processing
Toshihiro Kamiya, Eunjong Choi,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) This report presents a scalable type-3 code-clone (duplicated code) detection method running in aMapReduce style parallel way and applicable to large code base. In an experiment, the implementation of theproposed method detected code clones from 0.4 billion LOC code base with a single PC having 128GiB memory ina few hours.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Code-clone Detection / Frequent Pattern Mining / Program Analysis / Static Analysis / Software Engineering
Paper # MSS2019-48,SS2019-32
Date of Issue 2020-01-07 (MSS, SS)

Conference Information
Committee SS / MSS
Conference Date 2020/1/14(2days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair Akio Nakata(Hiroshima City Univ.) / Shigemasa Takai(Osaka Univ.)
Vice Chair Takashi Kobayashi(Tokyo Inst. of Tech.) / Atsuo Ozaki(Osaka Inst. of Tech.)
Secretary Takashi Kobayashi(Osaka Univ.) / Atsuo Ozaki(Hiroshima City Univ.)
Assistant Shinpei Hayashi(Tokyo Inst. of Tech.) / Naoki Hayashi(Osaka Univ.)

Paper Information
Registration To Technical Committee on Software Science / Technical Committee on Mathematical Systems Science and its applications
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A Prototype Algorithm and Implementation of Code-Clone Detection with MapReduce-Style Prallel Processing
Sub Title (in English)
Keyword(1) Code-clone Detection
Keyword(2) Frequent Pattern Mining
Keyword(3) Program Analysis
Keyword(4) Static Analysis
Keyword(5) Software Engineering
1st Author's Name Toshihiro Kamiya
1st Author's Affiliation Shimane University(Shimane Univ.)
2nd Author's Name Eunjong Choi
2nd Author's Affiliation Kyoto Institute of Technology(KIT)
Date 2020-01-14
Paper # MSS2019-48,SS2019-32
Volume (vol) vol.119
Number (no) MSS-361,SS-362
Page pp.pp.43-48(MSS), pp.43-48(SS),
#Pages 6
Date of Issue 2020-01-07 (MSS, SS)