{"id":"https://openalex.org/W4312715646","doi":"https://doi.org/10.1109/access.2022.3211401","title":"Cross-Project Software Defect Prediction Based on Class Code Similarity","display_name":"Cross-Project Software Defect Prediction Based on Class Code Similarity","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4312715646","doi":"https://doi.org/10.1109/access.2022.3211401"},"language":"en","primary_location":{"id":"doi:10.1109/access.2022.3211401","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3211401","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09906991.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/6514899/09906991.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101895565","display_name":"Wanzhi Wen","orcid":"https://orcid.org/0000-0002-5872-8390"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]},{"id":"https://openalex.org/I890469752","display_name":"Ministry of Industry and Information Technology","ror":"https://ror.org/0385nmy68","country_code":"CN","type":"government","lineage":["https://openalex.org/I890469752"]},{"id":"https://openalex.org/I9842412","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794","country_code":"CN","type":"education","lineage":["https://openalex.org/I9842412"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wanzhi Wen","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China","Key Laboratory of Safety-Critical Software, Nanjing University of Aeronautics and Astronautics, Ministry of Industry and Information Technology, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-5872-8390","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]},{"raw_affiliation_string":"Key Laboratory of Safety-Critical Software, Nanjing University of Aeronautics and Astronautics, Ministry of Industry and Information Technology, Nanjing, China","institution_ids":["https://openalex.org/I9842412","https://openalex.org/I890469752"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067800330","display_name":"Chenqiang Shen","orcid":"https://orcid.org/0000-0002-4596-6744"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenqiang Shen","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China"],"raw_orcid":"https://orcid.org/0000-0002-4596-6744","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055094206","display_name":"Xiaohong Lu","orcid":"https://orcid.org/0000-0002-5956-9563"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaohong Lu","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China"],"raw_orcid":"https://orcid.org/0000-0002-5956-9563","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064935690","display_name":"Zhixian Li","orcid":"https://orcid.org/0000-0003-2258-7183"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhixian Li","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China"],"raw_orcid":"https://orcid.org/0000-0003-2258-7183","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034485419","display_name":"Haoren Wang","orcid":"https://orcid.org/0000-0003-3476-7827"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haoren Wang","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China"],"raw_orcid":"https://orcid.org/0000-0003-3476-7827","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061016743","display_name":"Ruinian Zhang","orcid":"https://orcid.org/0000-0002-5213-8920"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ruinian Zhang","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087439631","display_name":"Ningbo Zhu","orcid":"https://orcid.org/0000-0001-5408-6354"},"institutions":[{"id":"https://openalex.org/I199305430","display_name":"Nantong University","ror":"https://ror.org/02afcvw97","country_code":"CN","type":"education","lineage":["https://openalex.org/I199305430"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ningbo Zhu","raw_affiliation_strings":["School of Information Science and Technology, Nantong University, Nantong, China"],"raw_orcid":"https://orcid.org/0000-0001-5408-6354","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Nantong University, Nantong, China","institution_ids":["https://openalex.org/I199305430"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":3.5053,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.93807483,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"10","issue":null,"first_page":"105485","last_page":"105495"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9969000220298767,"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"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9517999887466431,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7449378371238708},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5130671262741089},{"id":"https://openalex.org/keywords/software-bug","display_name":"Software bug","score":0.4901888966560364},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.4525375962257385},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4437435567378998},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.43837496638298035},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.41953137516975403},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4149108827114105},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.32951855659484863},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.30171215534210205},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.30068403482437134},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.29835718870162964},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.1265433430671692}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7449378371238708},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5130671262741089},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.4901888966560364},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.4525375962257385},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4437435567378998},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.43837496638298035},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.41953137516975403},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4149108827114105},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.32951855659484863},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.30171215534210205},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.30068403482437134},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.29835718870162964},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.1265433430671692},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2022.3211401","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3211401","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09906991.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:59ac4b8ce7984e818860f6f11be7d328","is_oa":true,"landing_page_url":"https://doaj.org/article/59ac4b8ce7984e818860f6f11be7d328","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 10, Pp 105485-105495 (2022)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2022.3211401","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2022.3211401","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/6514899/09906991.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/G2685215613","display_name":null,"funder_award_id":"202110304086Y","funder_id":"https://openalex.org/F4320336008","funder_display_name":"National College Students Innovation and Entrepreneurship Training Program"},{"id":"https://openalex.org/G7874213992","display_name":null,"funder_award_id":"NJ2018014","funder_id":"https://openalex.org/F4320322438","funder_display_name":"Nanjing University of Aeronautics and Astronautics"}],"funders":[{"id":"https://openalex.org/F4320322438","display_name":"Nanjing University of Aeronautics and Astronautics","ror":"https://ror.org/01scyh794"},{"id":"https://openalex.org/F4320323970","display_name":"Ministry of Industry and Information Technology of the People's Republic of China","ror":"https://ror.org/0385nmy68"},{"id":"https://openalex.org/F4320324852","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760"},{"id":"https://openalex.org/F4320336008","display_name":"National College Students Innovation and Entrepreneurship Training Program","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4312715646.pdf","grobid_xml":"https://content.openalex.org/works/W4312715646.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W1980851144","https://openalex.org/W2036055923","https://openalex.org/W2192239100","https://openalex.org/W2790421420","https://openalex.org/W2883749686","https://openalex.org/W2894923858","https://openalex.org/W2900832447","https://openalex.org/W3006090163","https://openalex.org/W3008381189","https://openalex.org/W3015926863","https://openalex.org/W3034452987","https://openalex.org/W3035096857","https://openalex.org/W3087938565","https://openalex.org/W3091013888","https://openalex.org/W3093046707","https://openalex.org/W3122332284","https://openalex.org/W3133782093","https://openalex.org/W3174740339","https://openalex.org/W3182306886","https://openalex.org/W4210671315","https://openalex.org/W4238859253","https://openalex.org/W7055693211"],"related_works":["https://openalex.org/W4250195981","https://openalex.org/W2066709420","https://openalex.org/W4226317003","https://openalex.org/W2149635184","https://openalex.org/W3161903544","https://openalex.org/W4391835699","https://openalex.org/W2144607115","https://openalex.org/W3017183837","https://openalex.org/W4323034249","https://openalex.org/W3025557260"],"abstract_inverted_index":{"Software":[0],"defect":[1,56,67,157,176],"prediction":[2,57,68],"techniques":[3],"can":[4,16,154],"help":[5],"software":[6,9,22,55,66,156],"developers":[7],"find":[8],"defects":[10],"as":[11,13],"soon":[12],"possible.":[14],"It":[15],"also":[17],"reduce":[18],"the":[19,28,32,37,42,47,54,80,93,100,106,118,121,128,136,142,149,185,198,207],"cost":[20],"of":[21,109,120,130,135],"development.":[23],"This":[24,159],"technique":[25,69,78],"usually":[26],"predicts":[27],"target":[29,48,110],"project":[30,45,49,210],"through":[31,92],"entire":[33,43],"source":[34,44,143,200,209],"project.":[35],"However,":[36],"data":[38],"distribution":[39],"difference":[40],"between":[41,105],"and":[46,96,112,141,172,188,193,214,220],"is":[50,59,139,145],"generally":[51],"large,":[52],"so":[53],"accuracy":[58],"not":[60],"high.":[61],"we":[62,153],"propose":[63],"a":[64,89],"cross-project":[65],"based":[70],"on":[71],"class":[72,133,150],"code":[73,81],"similarity":[74,101],"CCS-CPDP.":[75],"Firstly,":[76],"this":[77],"converts":[79],"set":[82,91,108],"extracted":[83],"by":[84,147,191,203,218],"AST(Abstract":[85],"Syntax":[86],"Tree)":[87],"into":[88],"vector":[90,107],"DTI":[94],"(Doc2Bow":[95],"TF-IDF)":[97],"strategy;":[98],"Secondly,":[99],"will":[102],"be":[103],"calculated":[104],"items":[111],"training":[113,137],"items;":[114],"Finally,":[115],"according":[116],"to":[117],"principle":[119],"majority":[122],"decision":[123],"subordinate":[124],"category":[125],"in":[126],"KNN,":[127],"number":[129],"most":[131],"similar":[132],"instances":[134],"item":[138,144],"determined,":[140],"refined":[146,199],"selecting":[148],"instance,":[151],"thereby":[152],"realize":[155],"prediction.":[158,177],"method":[160],"compares":[161],"with":[162,184,206],"four":[163],"traditional":[164],"classification":[165],"models":[166],"(KNN,":[167],"Random":[168],"Forest,":[169],"Naive":[170],"Bayes,":[171],"Logistic":[173],"Regression)":[174],"for":[175],"Experimental":[178],"results":[179],"show":[180],"that":[181],"CCS-CPDP":[182,204],"compared":[183,205],"baseline,":[186],"recall":[187,213],"f1":[189,215],"increased":[190],"18.03%":[192],"14.1%":[194],"respectively.":[195],"In":[196],"addition,":[197],"projects":[201],"selected":[202],"current":[208],"selection":[211],"technology,":[212],"had":[216],"improved":[217],"37.6%":[219],"12.7%.":[221]},"counts_by_year":[{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
