{"id":"https://openalex.org/W3081587593","doi":"https://doi.org/10.1109/access.2020.3021184","title":"Plagiarism Detection of Multi-Threaded Programs via Siamese Neural Networks","display_name":"Plagiarism Detection of Multi-Threaded Programs via Siamese Neural Networks","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3081587593","doi":"https://doi.org/10.1109/access.2020.3021184","mag":"3081587593"},"language":"en","primary_location":{"id":"doi:10.1109/access.2020.3021184","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3021184","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09184827.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09184827.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049436913","display_name":"Zhenzhou Tian","orcid":"https://orcid.org/0000-0001-7608-8908"},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhenzhou Tian","raw_affiliation_strings":["School of Computer Science and Technology, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, China","Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an University of Posts and Telecommunications, Xi'an, China"],"raw_orcid":"https://orcid.org/0000-0001-7608-8908","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an University of Posts and Telecommunications, Xi'an, China","institution_ids":["https://openalex.org/I4210136859"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100434872","display_name":"Qing Wang","orcid":"https://orcid.org/0000-0002-9645-7106"},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qing Wang","raw_affiliation_strings":["School of Computer Science and Technology, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an University of Posts and Telecommunications, Xi'an, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, China"],"raw_orcid":"https://orcid.org/0000-0002-9645-7106","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an University of Posts and Telecommunications, Xi'an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, China","institution_ids":["https://openalex.org/I4210136859"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100653319","display_name":"Cong Gao","orcid":"https://orcid.org/0000-0001-9829-8025"},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Cong Gao","raw_affiliation_strings":["School of Computer Science and Technology, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an University of Posts and Telecommunications, Xi'an, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi\u2019an University of Posts and Telecommunications, Xi\u2019an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Shaanxi Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an University of Posts and Telecommunications, Xi'an, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, China","institution_ids":["https://openalex.org/I4210136859"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017524689","display_name":"Lingwei Chen","orcid":"https://orcid.org/0000-0003-1550-6170"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lingwei Chen","raw_affiliation_strings":["College of Information Sciences and Technology, The Pennsylvania State University, University Park, USA"],"raw_orcid":"https://orcid.org/0000-0003-1550-6170","affiliations":[{"raw_affiliation_string":"College of Information Sciences and Technology, The Pennsylvania State University, University Park, USA","institution_ids":["https://openalex.org/I130769515"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008435786","display_name":"Dinghao Wu","orcid":"https://orcid.org/0000-0002-0741-5511"},"institutions":[{"id":"https://openalex.org/I130769515","display_name":"Pennsylvania State University","ror":"https://ror.org/04p491231","country_code":"US","type":"education","lineage":["https://openalex.org/I130769515"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dinghao Wu","raw_affiliation_strings":["College of Information Sciences and Technology, The Pennsylvania State University, University Park, USA"],"raw_orcid":"https://orcid.org/0000-0002-0741-5511","affiliations":[{"raw_affiliation_string":"College of Information Sciences and Technology, The Pennsylvania State University, University Park, USA","institution_ids":["https://openalex.org/I130769515"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5049436913"],"corresponding_institution_ids":["https://openalex.org/I4210136859"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.7597,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.7120371,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"8","issue":null,"first_page":"160802","last_page":"160814"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9919999837875366,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8431065082550049},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.7031100988388062},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5095772743225098},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.504880964756012},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4999387264251709},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4923907518386841},{"id":"https://openalex.org/keywords/plagiarism-detection","display_name":"Plagiarism detection","score":0.4258614778518677},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1478879153728485}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8431065082550049},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.7031100988388062},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5095772743225098},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.504880964756012},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4999387264251709},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4923907518386841},{"id":"https://openalex.org/C2780907237","wikidata":"https://www.wikidata.org/wiki/Q2986238","display_name":"Plagiarism detection","level":2,"score":0.4258614778518677},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1478879153728485}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2020.3021184","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3021184","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09184827.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:f7c91b0aa22f4a0d97a65019547331dd","is_oa":true,"landing_page_url":"https://doaj.org/article/f7c91b0aa22f4a0d97a65019547331dd","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 8, Pp 160802-160814 (2020)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2020.3021184","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3021184","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09184827.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1216273862","display_name":null,"funder_award_id":"2020GY-010","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6374429771","display_name":null,"funder_award_id":"61702414","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320336350","display_name":"Key Research and Development Projects of Shaanxi Province","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3081587593.pdf","grobid_xml":"https://content.openalex.org/works/W3081587593.grobid-xml"},"referenced_works_count":60,"referenced_works":["https://openalex.org/W1445387515","https://openalex.org/W1500616534","https://openalex.org/W1522301498","https://openalex.org/W1614298861","https://openalex.org/W1810943226","https://openalex.org/W1863385414","https://openalex.org/W1971497680","https://openalex.org/W1981646526","https://openalex.org/W2009614414","https://openalex.org/W2024671287","https://openalex.org/W2047113058","https://openalex.org/W2067982285","https://openalex.org/W2071779312","https://openalex.org/W2088479623","https://openalex.org/W2101830524","https://openalex.org/W2111525908","https://openalex.org/W2117583561","https://openalex.org/W2130942839","https://openalex.org/W2131744502","https://openalex.org/W2145657894","https://openalex.org/W2154851992","https://openalex.org/W2157364932","https://openalex.org/W2160815625","https://openalex.org/W2163605009","https://openalex.org/W2194609298","https://openalex.org/W2412361571","https://openalex.org/W2432058664","https://openalex.org/W2545778708","https://openalex.org/W2597697275","https://openalex.org/W2749008552","https://openalex.org/W2753160284","https://openalex.org/W2772265308","https://openalex.org/W2886694146","https://openalex.org/W2903103213","https://openalex.org/W2919115771","https://openalex.org/W2926178846","https://openalex.org/W2963408280","https://openalex.org/W2963572611","https://openalex.org/W2963978428","https://openalex.org/W2965968728","https://openalex.org/W2966270452","https://openalex.org/W3091905774","https://openalex.org/W3104097132","https://openalex.org/W3105926539","https://openalex.org/W3121165942","https://openalex.org/W3136795076","https://openalex.org/W4293412117","https://openalex.org/W6628532452","https://openalex.org/W6629886115","https://openalex.org/W6631190155","https://openalex.org/W6636510571","https://openalex.org/W6638273328","https://openalex.org/W6679436768","https://openalex.org/W6679775712","https://openalex.org/W6684191040","https://openalex.org/W6748555532","https://openalex.org/W6782441205","https://openalex.org/W6783596713","https://openalex.org/W6792000406","https://openalex.org/W7006029737"],"related_works":["https://openalex.org/W4287126803","https://openalex.org/W3168266056","https://openalex.org/W4250737080","https://openalex.org/W2735162248","https://openalex.org/W2112890327","https://openalex.org/W311440260","https://openalex.org/W2945111072","https://openalex.org/W1496191935","https://openalex.org/W2132239106","https://openalex.org/W3080940603"],"abstract_inverted_index":{"Widespread":[0],"intentional":[1],"or":[2],"unintentional":[3],"software":[4,15,23,25,226],"plagiarisms":[5],"have":[6,75],"posed":[7],"serious":[8],"threats":[9],"to":[10,19,43,79,106,145,153,158,192,211],"the":[11,37,44,64,110,114,146,154,177],"healthy":[12],"development":[13],"of":[14,29,36,116,174],"industry.":[16],"In":[17],"order":[18],"detect":[20],"such":[21],"evolving":[22],"plagiarism,":[24],"dynamic":[26,55],"birthmark":[27,164,181,194],"techniques":[28],"better":[30,167,234],"anti-obfuscation":[31],"ability":[32],"serve":[33],"as":[34,162],"one":[35],"most":[38],"promising":[39],"methods.":[40],"However,":[41],"due":[42],"perturbation":[45,171],"caused":[46],"by":[47,113],"non-deterministic":[48],"thread":[49],"scheduling":[50],"in":[51,66,109,129],"multi-threaded":[52,67,139,236],"programs,":[53],"existing":[54],"approaches":[56],"optimized":[57],"for":[58,137],"sequential":[59],"programs":[60],"may":[61],"suffer":[62],"from":[63],"randomness":[65],"program":[68,140,216],"plagiarism":[69,178,227,237],"detection.":[70],"Some":[71],"thread-aware":[72,163],"birthmarking":[73],"methods":[74],"been":[76],"then":[77],"proposed":[78,203],"address":[80],"this":[81,130],"issue,":[82],"which":[83],"nevertheless":[84],"largely":[85],"rely":[86],"on":[87,223],"manual":[88],"feature":[89,126,148],"engineering":[90],"and":[91,98,123,150,170,198],"empirical":[92],"observations":[93],"without":[94],"any":[95],"ground-truth":[96],"training,":[97],"thus":[99],"require":[100],"domain":[101],"knowledge,":[102],"making":[103],"them":[104],"inflexible":[105],"be":[107],"deployed":[108],"wild.":[111],"Inspired":[112],"success":[115],"self-guided":[117],"optimization":[118],"using":[119],"deep":[120,155],"neural":[121,190],"networks":[122,191],"their":[124],"superior":[125],"learning":[127,156],"ability,":[128],"article,":[131],"we":[132,184],"transform":[133],"multiple":[134],"execution":[135],"traces":[136],"each":[138],"under":[141],"a":[142,205,224],"specified":[143],"input":[144],"plain":[147],"matrix,":[149],"feed":[151],"it":[152],"framework":[157],"learn":[159],"latent":[160],"representation":[161],"that":[165,231],"enjoys":[166],"semantic":[168],"richness":[169],"resistance;":[172],"instead":[173],"empirically":[175],"determining":[176],"over":[179],"direct":[180],"similarity":[182,196],"metric,":[183],"further":[185],"build":[186],"up":[187],"sophisticated":[188],"siamese":[189],"supervise":[193],"construction,":[195],"measurement,":[197],"decision":[199],"making.":[200],"Integrating":[201],"our":[202],"method,":[204],"system":[206],"called":[207],"NeurMPD":[208,232],"is":[209],"developed":[210],"perform":[212],"Neural":[213],"network-based":[214],"Multi-threaded":[215],"Plagiarism":[217],"Detection.":[218],"The":[219],"experimental":[220],"results":[221],"based":[222],"public":[225],"sample":[228],"set":[229],"demonstrate":[230],"copes":[233],"with":[235],"detection":[238],"than":[239],"alternative":[240],"approaches.":[241]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-10T00:00:00"}
