Towards slice-based semantic clone detection. Alomari, H. W. & Stephan, M. In International Workshop on Software Clones, pages 58-59, March, 2018.
Paper doi abstract bibtex This paper presents our proposed approach for detecting code clones based on similar slices of different versions of large software systems. We begin by presenting our initial thoughts on realizing software slice clone detection. We describe our initial results obtained by means of scripts to identify clones at different levels of granularity. The clones between versions are represented as pairs of cloned slices. Our results include a case study of over 191 versions of the Linux kernel, spanning over 10 years. In the near future, we plan on experimenting with established clone detectors to realize a complete and robust analysis approach.
@InProceedings{Alomari2018,
author = {H. W. Alomari and M. Stephan},
booktitle = {International Workshop on Software Clones},
title = {Towards slice-based semantic clone detection},
year = {2018},
month = {March},
pages = {58-59},
abstract = {This paper presents our proposed approach for detecting code clones based on similar slices of different versions of large software systems. We begin by presenting our initial thoughts on realizing software slice clone detection. We describe our initial results obtained by means of scripts to identify clones at different levels of granularity. The clones between versions are represented as pairs of cloned slices. Our results include a case study of over 191 versions of the Linux kernel, spanning over 10 years. In the near future, we plan on experimenting with established clone detectors to realize a complete and robust analysis approach.},
doi = {10.1109/IWSC.2018.8327320},
keywords = {Linux;operating system kernels;software maintenance;Linux kernel;cloned slices;code clones;established clone detectors;slice-based semantic clone detection;software slice clone detection;software systems;Cloning;Kernel;Linux;Measurement;Semantics;Tools},
url_paper = {papers/iwsc2018.pdf},
}
Downloads: 0
{"_id":"BByNDrSohrE2Dyy7j","bibbaseid":"alomari-stephan-towardsslicebasedsemanticclonedetection-2018","downloads":0,"creationDate":"2018-05-23T03:20:45.590Z","title":"Towards slice-based semantic clone detection","author_short":["Alomari, H. W.","Stephan, M."],"year":2018,"bibtype":"inproceedings","biburl":"http://mustang.cec.miamioh.edu/stephamd/stephansArticles.bib","bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["H.","W."],"propositions":[],"lastnames":["Alomari"],"suffixes":[]},{"firstnames":["M."],"propositions":[],"lastnames":["Stephan"],"suffixes":[]}],"booktitle":"International Workshop on Software Clones","title":"Towards slice-based semantic clone detection","year":"2018","month":"March","pages":"58-59","abstract":"This paper presents our proposed approach for detecting code clones based on similar slices of different versions of large software systems. We begin by presenting our initial thoughts on realizing software slice clone detection. We describe our initial results obtained by means of scripts to identify clones at different levels of granularity. The clones between versions are represented as pairs of cloned slices. Our results include a case study of over 191 versions of the Linux kernel, spanning over 10 years. In the near future, we plan on experimenting with established clone detectors to realize a complete and robust analysis approach.","doi":"10.1109/IWSC.2018.8327320","keywords":"Linux;operating system kernels;software maintenance;Linux kernel;cloned slices;code clones;established clone detectors;slice-based semantic clone detection;software slice clone detection;software systems;Cloning;Kernel;Linux;Measurement;Semantics;Tools","url_paper":"papers/iwsc2018.pdf","bibtex":"@InProceedings{Alomari2018,\r\n author = {H. W. Alomari and M. Stephan},\r\n booktitle = {International Workshop on Software Clones},\r\n title = {Towards slice-based semantic clone detection},\r\n year = {2018},\r\n month = {March},\r\n pages = {58-59},\r\n abstract = {This paper presents our proposed approach for detecting code clones based on similar slices of different versions of large software systems. We begin by presenting our initial thoughts on realizing software slice clone detection. We describe our initial results obtained by means of scripts to identify clones at different levels of granularity. The clones between versions are represented as pairs of cloned slices. Our results include a case study of over 191 versions of the Linux kernel, spanning over 10 years. In the near future, we plan on experimenting with established clone detectors to realize a complete and robust analysis approach.},\r\n doi = {10.1109/IWSC.2018.8327320},\r\n keywords = {Linux;operating system kernels;software maintenance;Linux kernel;cloned slices;code clones;established clone detectors;slice-based semantic clone detection;software slice clone detection;software systems;Cloning;Kernel;Linux;Measurement;Semantics;Tools},\r\n url_paper = {papers/iwsc2018.pdf},\r\n}\r\n\r\n","author_short":["Alomari, H. W.","Stephan, M."],"key":"Alomari2018","id":"Alomari2018","bibbaseid":"alomari-stephan-towardsslicebasedsemanticclonedetection-2018","role":"author","urls":{" paper":"http://mustang.cec.miamioh.edu/stephamd/papers/iwsc2018.pdf"},"keyword":["Linux;operating system kernels;software maintenance;Linux kernel;cloned slices;code clones;established clone detectors;slice-based semantic clone detection;software slice clone detection;software systems;Cloning;Kernel;Linux;Measurement;Semantics;Tools"],"metadata":{"authorlinks":{"stephan, m":"https://mustang.cec.miamioh.edu/stephamd/publications.html"}},"downloads":0,"html":""},"search_terms":["towards","slice","based","semantic","clone","detection","alomari","stephan"],"keywords":["linux;operating system kernels;software maintenance;linux kernel;cloned slices;code clones;established clone detectors;slice-based semantic clone detection;software slice clone detection;software systems;cloning;kernel;linux;measurement;semantics;tools"],"authorIDs":["4Pxonv2LqBSh2zR8w"],"dataSources":["ydpLsF5etQdW4uCeJ","DNxcb7NfcrAAoS97e"]}