{"id":"https://openalex.org/W2920872477","doi":"https://doi.org/10.1109/iwsc.2019.8665853","title":"Code-to-Code Search Based on Deep Neural Network and Code Mutation","display_name":"Code-to-Code Search Based on Deep Neural Network and Code Mutation","publication_year":2019,"publication_date":"2019-02-01","ids":{"openalex":"https://openalex.org/W2920872477","doi":"https://doi.org/10.1109/iwsc.2019.8665853","mag":"2920872477"},"language":"en","primary_location":{"id":"doi:10.1109/iwsc.2019.8665853","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwsc.2019.8665853","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 13th International Workshop on Software Clones (IWSC)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020588331","display_name":"Yuji Fujiwara","orcid":null},"institutions":[{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Yuji Fujiwara","raw_affiliation_strings":["Osaka University, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Osaka University, Japan","institution_ids":["https://openalex.org/I98285908"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102003982","display_name":"Norihiro Yoshida","orcid":"https://orcid.org/0000-0003-4910-1729"},"institutions":[{"id":"https://openalex.org/I60134161","display_name":"Nagoya University","ror":"https://ror.org/04chrp450","country_code":"JP","type":"education","lineage":["https://openalex.org/I60134161"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Norihiro Yoshida","raw_affiliation_strings":["Nagoya University, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nagoya University, Japan","institution_ids":["https://openalex.org/I60134161"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112421750","display_name":"Eunjong Choi","orcid":"https://orcid.org/0000-0002-2196-033X"},"institutions":[{"id":"https://openalex.org/I75917431","display_name":"Nara Institute of Science and Technology","ror":"https://ror.org/05bhada84","country_code":"JP","type":"education","lineage":["https://openalex.org/I75917431"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Eunjong Choi","raw_affiliation_strings":["Nara Institute of Science and Technology, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Nara Institute of Science and Technology, Japan","institution_ids":["https://openalex.org/I75917431"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5031083059","display_name":"Katsuro Inoue","orcid":"https://orcid.org/0000-0001-5424-0614"},"institutions":[{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Katsuro Inoue","raw_affiliation_strings":["Osaka University, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Osaka University, Japan","institution_ids":["https://openalex.org/I98285908"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9991999864578247,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.8020222187042236},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.7049157023429871},{"id":"https://openalex.org/keywords/object-code","display_name":"Object code","score":0.6485893726348877},{"id":"https://openalex.org/keywords/redundant-code","display_name":"Redundant code","score":0.6243740320205688},{"id":"https://openalex.org/keywords/dead-code","display_name":"Dead code","score":0.5603499412536621},{"id":"https://openalex.org/keywords/unreachable-code","display_name":"Unreachable code","score":0.5233318209648132},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4799644947052002},{"id":"https://openalex.org/keywords/mutation","display_name":"Mutation","score":0.4562855660915375},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4432125389575958},{"id":"https://openalex.org/keywords/constant-weight-code","display_name":"Constant-weight code","score":0.43446388840675354},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4205387234687805},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.3918035626411438},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.364693820476532},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.34396082162857056},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2906256914138794},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.23625457286834717},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.15804487466812134},{"id":"https://openalex.org/keywords/concatenated-error-correction-code","display_name":"Concatenated error correction code","score":0.14658322930335999},{"id":"https://openalex.org/keywords/block-code","display_name":"Block code","score":0.0714532732963562},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.06710073351860046}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8020222187042236},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.7049157023429871},{"id":"https://openalex.org/C154526789","wikidata":"https://www.wikidata.org/wiki/Q157965","display_name":"Object code","level":4,"score":0.6485893726348877},{"id":"https://openalex.org/C151578736","wikidata":"https://www.wikidata.org/wiki/Q1251793","display_name":"Redundant code","level":4,"score":0.6243740320205688},{"id":"https://openalex.org/C47434764","wikidata":"https://www.wikidata.org/wiki/Q1770035","display_name":"Dead code","level":5,"score":0.5603499412536621},{"id":"https://openalex.org/C50951305","wikidata":"https://www.wikidata.org/wiki/Q2482534","display_name":"Unreachable code","level":5,"score":0.5233318209648132},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4799644947052002},{"id":"https://openalex.org/C501734568","wikidata":"https://www.wikidata.org/wiki/Q42918","display_name":"Mutation","level":3,"score":0.4562855660915375},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4432125389575958},{"id":"https://openalex.org/C197242373","wikidata":"https://www.wikidata.org/wiki/Q5163613","display_name":"Constant-weight code","level":5,"score":0.43446388840675354},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4205387234687805},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.3918035626411438},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.364693820476532},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.34396082162857056},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2906256914138794},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.23625457286834717},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.15804487466812134},{"id":"https://openalex.org/C78944582","wikidata":"https://www.wikidata.org/wiki/Q5158264","display_name":"Concatenated error correction code","level":4,"score":0.14658322930335999},{"id":"https://openalex.org/C157125643","wikidata":"https://www.wikidata.org/wiki/Q884707","display_name":"Block code","level":3,"score":0.0714532732963562},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.06710073351860046},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iwsc.2019.8665853","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iwsc.2019.8665853","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2019 IEEE 13th International Workshop on Software Clones (IWSC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1970652823","https://openalex.org/W2065053490","https://openalex.org/W2100060170","https://openalex.org/W2138756793","https://openalex.org/W2151355400","https://openalex.org/W2170284712","https://openalex.org/W2402619042","https://openalex.org/W2511803001","https://openalex.org/W2741705590","https://openalex.org/W2795013376","https://openalex.org/W2807866521","https://openalex.org/W2899171197","https://openalex.org/W2946530568","https://openalex.org/W2963037989","https://openalex.org/W2963514026","https://openalex.org/W3105535951","https://openalex.org/W3106250896","https://openalex.org/W3143437309","https://openalex.org/W4248487140","https://openalex.org/W6762821867","https://openalex.org/W6785652829"],"related_works":["https://openalex.org/W1493727516","https://openalex.org/W116913286","https://openalex.org/W1539844444","https://openalex.org/W2025383691","https://openalex.org/W2042804080","https://openalex.org/W2240848044","https://openalex.org/W2242083635","https://openalex.org/W1141223778","https://openalex.org/W2405177130","https://openalex.org/W179346248"],"abstract_inverted_index":{"Deep":[0],"Neural":[1],"Networks":[2],"(DNNs)":[3],"have":[4],"been":[5],"often":[6],"used":[7],"for":[8,22,42,58,69,76],"the":[9,23,46,88],"labeling":[10,24],"of":[11,25,37,49,73,87],"image":[12],"files":[13],"(e.g.,":[14],"object":[15],"detection).":[16],"Although":[17],"they":[18],"can":[19],"be":[20],"applied":[21],"code":[26,38,67,74],"fragment":[27],"(i.e.,":[28],"code-to-code":[29,59],"search)":[30],"in":[31,45],"software":[32],"engineering,":[33],"a":[34,63],"large":[35],"number":[36,72],"fragments":[39,75],"are":[40],"required":[41],"each":[43,77],"label":[44],"learning":[47],"process":[48],"DNNs.":[50],"In":[51],"this":[52],"paper,":[53],"we":[54],"present":[55],"an":[56],"approach":[57],"search":[60],"based":[61],"on":[62],"DNN":[64],"model":[65],"and":[66,85],"mutation":[68],"generating":[70],"enough":[71],"label.":[78],"The":[79],"preliminary":[80],"experiment":[81],"shows":[82],"high":[83],"precision":[84],"recall":[86],"proposed":[89],"approach.":[90]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
