CPDP: A robust technique for plagiarism detection in source code
The advent of internet and growth of open source software repositories has made source code readily accessible to software developers. Although, reusing of source code has its own advantages, care must be taken to ensure that proprietary software does not infringe any licenses. In this context, plag...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 45 |
---|---|
container_issue | |
container_start_page | 39 |
container_title | |
container_volume | |
creator | Muddu, Basavaraju Asadullah, Allahbaksh Bhat, Vasudev |
description | The advent of internet and growth of open source software repositories has made source code readily accessible to software developers. Although, reusing of source code has its own advantages, care must be taken to ensure that proprietary software does not infringe any licenses. In this context, plagiarism detection plays an important role. In this paper, we propose a robust technique to detect plagiarism in source code. Our approach uses a language aware token representation, which is resilient to code transformations and an improved querying and matching technique to detect plagiarism in software code. We evaluated our approach by comparing it with other plagiarism detection tools - Copy Paste Detector (CPD), Sherlock, CCFinder and Plaggie. |
doi_str_mv | 10.1109/IWSC.2013.6613041 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6613041</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6613041</ieee_id><sourcerecordid>6613041</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-6186cb972b54d3da326eb30f90fe1108fcce1b19cb5bee5380f3df0aeb06eb593</originalsourceid><addsrcrecordid>eNotj81Kw0AUhceFoNQ8gLiZF0i8N_OTjCtL_CsULFhwWWYmd3SkTeokWfj2BtrVWZyPw3cYu0UoEMHcrz4_mqIEFIXWKEDiBctMVaPUldBSKnnFsmH4AQCUSiOaa_bYbJ42D3zJU--mYeQj-e8u_k7EQ5_4cW-_ok1xOPCW5mqMfcdjx4d-Sp6471u6YZfB7gfKzrlg25fnbfOWr99fV81ynUcDY66x1t6ZqnRKtqK1otTkBAQDgWb1OnhP6NB4pxyREjUE0Qaw5GAGlRELdneajUS0O6Z4sOlvd74p_gHpIkg2</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>CPDP: A robust technique for plagiarism detection in source code</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Muddu, Basavaraju ; Asadullah, Allahbaksh ; Bhat, Vasudev</creator><creatorcontrib>Muddu, Basavaraju ; Asadullah, Allahbaksh ; Bhat, Vasudev</creatorcontrib><description>The advent of internet and growth of open source software repositories has made source code readily accessible to software developers. Although, reusing of source code has its own advantages, care must be taken to ensure that proprietary software does not infringe any licenses. In this context, plagiarism detection plays an important role. In this paper, we propose a robust technique to detect plagiarism in source code. Our approach uses a language aware token representation, which is resilient to code transformations and an improved querying and matching technique to detect plagiarism in software code. We evaluated our approach by comparing it with other plagiarism detection tools - Copy Paste Detector (CPD), Sherlock, CCFinder and Plaggie.</description><identifier>EISBN: 9781467364454</identifier><identifier>EISBN: 1467364452</identifier><identifier>DOI: 10.1109/IWSC.2013.6613041</identifier><language>eng</language><publisher>IEEE</publisher><subject>Clone Detection ; Cloning ; Detectors ; Indexing ; Java ; Large Systems Maintenance ; Plagiarism ; Plagiarism Detection ; Software ; Source Code Plagiarism ; Source Indexing ; String Matching</subject><ispartof>2013 7th International Workshop on Software Clones (IWSC), 2013, p.39-45</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6613041$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,27916,54911</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6613041$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Muddu, Basavaraju</creatorcontrib><creatorcontrib>Asadullah, Allahbaksh</creatorcontrib><creatorcontrib>Bhat, Vasudev</creatorcontrib><title>CPDP: A robust technique for plagiarism detection in source code</title><title>2013 7th International Workshop on Software Clones (IWSC)</title><addtitle>IWSC</addtitle><description>The advent of internet and growth of open source software repositories has made source code readily accessible to software developers. Although, reusing of source code has its own advantages, care must be taken to ensure that proprietary software does not infringe any licenses. In this context, plagiarism detection plays an important role. In this paper, we propose a robust technique to detect plagiarism in source code. Our approach uses a language aware token representation, which is resilient to code transformations and an improved querying and matching technique to detect plagiarism in software code. We evaluated our approach by comparing it with other plagiarism detection tools - Copy Paste Detector (CPD), Sherlock, CCFinder and Plaggie.</description><subject>Clone Detection</subject><subject>Cloning</subject><subject>Detectors</subject><subject>Indexing</subject><subject>Java</subject><subject>Large Systems Maintenance</subject><subject>Plagiarism</subject><subject>Plagiarism Detection</subject><subject>Software</subject><subject>Source Code Plagiarism</subject><subject>Source Indexing</subject><subject>String Matching</subject><isbn>9781467364454</isbn><isbn>1467364452</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj81Kw0AUhceFoNQ8gLiZF0i8N_OTjCtL_CsULFhwWWYmd3SkTeokWfj2BtrVWZyPw3cYu0UoEMHcrz4_mqIEFIXWKEDiBctMVaPUldBSKnnFsmH4AQCUSiOaa_bYbJ42D3zJU--mYeQj-e8u_k7EQ5_4cW-_ok1xOPCW5mqMfcdjx4d-Sp6471u6YZfB7gfKzrlg25fnbfOWr99fV81ynUcDY66x1t6ZqnRKtqK1otTkBAQDgWb1OnhP6NB4pxyREjUE0Qaw5GAGlRELdneajUS0O6Z4sOlvd74p_gHpIkg2</recordid><startdate>201305</startdate><enddate>201305</enddate><creator>Muddu, Basavaraju</creator><creator>Asadullah, Allahbaksh</creator><creator>Bhat, Vasudev</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201305</creationdate><title>CPDP: A robust technique for plagiarism detection in source code</title><author>Muddu, Basavaraju ; Asadullah, Allahbaksh ; Bhat, Vasudev</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-6186cb972b54d3da326eb30f90fe1108fcce1b19cb5bee5380f3df0aeb06eb593</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Clone Detection</topic><topic>Cloning</topic><topic>Detectors</topic><topic>Indexing</topic><topic>Java</topic><topic>Large Systems Maintenance</topic><topic>Plagiarism</topic><topic>Plagiarism Detection</topic><topic>Software</topic><topic>Source Code Plagiarism</topic><topic>Source Indexing</topic><topic>String Matching</topic><toplevel>online_resources</toplevel><creatorcontrib>Muddu, Basavaraju</creatorcontrib><creatorcontrib>Asadullah, Allahbaksh</creatorcontrib><creatorcontrib>Bhat, Vasudev</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Muddu, Basavaraju</au><au>Asadullah, Allahbaksh</au><au>Bhat, Vasudev</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>CPDP: A robust technique for plagiarism detection in source code</atitle><btitle>2013 7th International Workshop on Software Clones (IWSC)</btitle><stitle>IWSC</stitle><date>2013-05</date><risdate>2013</risdate><spage>39</spage><epage>45</epage><pages>39-45</pages><eisbn>9781467364454</eisbn><eisbn>1467364452</eisbn><abstract>The advent of internet and growth of open source software repositories has made source code readily accessible to software developers. Although, reusing of source code has its own advantages, care must be taken to ensure that proprietary software does not infringe any licenses. In this context, plagiarism detection plays an important role. In this paper, we propose a robust technique to detect plagiarism in source code. Our approach uses a language aware token representation, which is resilient to code transformations and an improved querying and matching technique to detect plagiarism in software code. We evaluated our approach by comparing it with other plagiarism detection tools - Copy Paste Detector (CPD), Sherlock, CCFinder and Plaggie.</abstract><pub>IEEE</pub><doi>10.1109/IWSC.2013.6613041</doi><tpages>7</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISBN: 9781467364454 |
ispartof | 2013 7th International Workshop on Software Clones (IWSC), 2013, p.39-45 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6613041 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Clone Detection Cloning Detectors Indexing Java Large Systems Maintenance Plagiarism Plagiarism Detection Software Source Code Plagiarism Source Indexing String Matching |
title | CPDP: A robust technique for plagiarism detection in source code |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T19%3A37%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=CPDP:%20A%20robust%20technique%20for%20plagiarism%20detection%20in%20source%20code&rft.btitle=2013%207th%20International%20Workshop%20on%20Software%20Clones%20(IWSC)&rft.au=Muddu,%20Basavaraju&rft.date=2013-05&rft.spage=39&rft.epage=45&rft.pages=39-45&rft_id=info:doi/10.1109/IWSC.2013.6613041&rft_dat=%3Cieee_6IE%3E6613041%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781467364454&rft.eisbn_list=1467364452&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6613041&rfr_iscdi=true |