JSIMIL - A Java Bytecode Clone Detector
Luis Quesada, Fernando Berzal, Juan Carlos Cubero
2010
Abstract
We present JSimil, a code clone detector that uses a novel algorithm to detect similarities in sets of Java programs at the bytecode level. The proposed technique emphasizes scalability and efficiency. It also supports customization through profiles that allow the user to specify matching rules, system behavior, pruning thresholds, and output details. Experimental results reveal that JSimil outperforms existing systems. It is even able to spot similarities when complex code obfuscation techniques have been applied.
DownloadPaper Citation
in Harvard Style
Quesada L., Berzal F. and Carlos Cubero J. (2010). JSIMIL - A Java Bytecode Clone Detector . In Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT, ISBN 978-989-8425-23-2, pages 333-336. DOI: 10.5220/0003013403330336
in Bibtex Style
@conference{icsoft10,
author={Luis Quesada and Fernando Berzal and Juan Carlos Cubero},
title={JSIMIL - A Java Bytecode Clone Detector},
booktitle={Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,},
year={2010},
pages={333-336},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003013403330336},
isbn={978-989-8425-23-2},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 5th International Conference on Software and Data Technologies - Volume 2: ICSOFT,
TI - JSIMIL - A Java Bytecode Clone Detector
SN - 978-989-8425-23-2
AU - Quesada L.
AU - Berzal F.
AU - Carlos Cubero J.
PY - 2010
SP - 333
EP - 336
DO - 10.5220/0003013403330336