{"id":"https://openalex.org/W4384026509","doi":"https://doi.org/10.1109/msr59073.2023.00072","title":"Boosting Just-in-Time Defect Prediction with Specific Features of C/C++ Programming Languages in Code Changes","display_name":"Boosting Just-in-Time Defect Prediction with Specific Features of C/C++ Programming Languages in Code Changes","publication_year":2023,"publication_date":"2023-05-01","ids":{"openalex":"https://openalex.org/W4384026509","doi":"https://doi.org/10.1109/msr59073.2023.00072"},"language":"en","primary_location":{"id":"doi:10.1109/msr59073.2023.00072","is_oa":false,"landing_page_url":"https://doi.org/10.1109/msr59073.2023.00072","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)","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/A5102737361","display_name":"Chao Ni","orcid":"https://orcid.org/0000-0002-2906-0598"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chao Ni","raw_affiliation_strings":["Zhejiang University,China","Zhejiang University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102007064","display_name":"Xiaodan Xu","orcid":"https://orcid.org/0000-0003-1701-6044"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaodan Xu","raw_affiliation_strings":["Zhejiang University,China","Zhejiang University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101769220","display_name":"Kaiwen Yang","orcid":"https://orcid.org/0000-0002-5039-4082"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kaiwen Yang","raw_affiliation_strings":["Zhejiang University,China","Zhejiang University, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081036622","display_name":"David Lo","orcid":"https://orcid.org/0000-0002-4367-7201"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"David Lo","raw_affiliation_strings":["Singapore Management University,Singapore","Singapore Management University, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Singapore Management University,Singapore","institution_ids":["https://openalex.org/I79891267"]},{"raw_affiliation_string":"Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"472","last_page":"484"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.996999979019165,"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/compiler","display_name":"Compiler","score":0.7408185005187988},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7372324466705322},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.6543828248977661},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.6525568962097168},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.6462216973304749},{"id":"https://openalex.org/keywords/boosting","display_name":"Boosting (machine learning)","score":0.5960325002670288},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5072379112243652},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.46527785062789917},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.4430122971534729},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.423145592212677},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4209742844104767},{"id":"https://openalex.org/keywords/program-comprehension","display_name":"Program comprehension","score":0.41579994559288025},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3939465880393982},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3600292205810547},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3580303490161896},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.23474448919296265}],"concepts":[{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7408185005187988},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7372324466705322},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.6543828248977661},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6525568962097168},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.6462216973304749},{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.5960325002670288},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5072379112243652},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.46527785062789917},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4430122971534729},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.423145592212677},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4209742844104767},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.41579994559288025},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3939465880393982},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3600292205810547},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3580303490161896},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.23474448919296265},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/msr59073.2023.00072","is_oa":false,"landing_page_url":"https://doi.org/10.1109/msr59073.2023.00072","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)","raw_type":"proceedings-article"},{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-9626","is_oa":false,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/8623","pdf_url":null,"source":{"id":"https://openalex.org/S4306401925","display_name":"Singapore Management University Institutional Knowledge (InK) (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79891267","host_organization_name":"Singapore Management University","host_organization_lineage":["https://openalex.org/I79891267"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1109/MSR59073.2023.00072","raw_type":"Conference Proceeding Article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5199999809265137,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W1555168845","https://openalex.org/W1655956671","https://openalex.org/W1965328698","https://openalex.org/W1975040830","https://openalex.org/W2007705030","https://openalex.org/W2046830558","https://openalex.org/W2078619945","https://openalex.org/W2082183626","https://openalex.org/W2091543666","https://openalex.org/W2126166995","https://openalex.org/W2147386665","https://openalex.org/W2149014999","https://openalex.org/W2150874999","https://openalex.org/W2153887189","https://openalex.org/W2157353183","https://openalex.org/W2276400542","https://openalex.org/W2312398278","https://openalex.org/W2330210193","https://openalex.org/W2474835145","https://openalex.org/W2530824252","https://openalex.org/W2534933448","https://openalex.org/W2548915941","https://openalex.org/W2594132308","https://openalex.org/W2599212561","https://openalex.org/W2604794021","https://openalex.org/W2605547445","https://openalex.org/W2729440153","https://openalex.org/W2767894374","https://openalex.org/W2772246504","https://openalex.org/W2774919641","https://openalex.org/W2795027827","https://openalex.org/W2796283679","https://openalex.org/W2808113972","https://openalex.org/W2887004133","https://openalex.org/W2896373185","https://openalex.org/W2898383220","https://openalex.org/W2900832447","https://openalex.org/W2955991060","https://openalex.org/W2963520355","https://openalex.org/W2980706498","https://openalex.org/W3009761259","https://openalex.org/W3011013751","https://openalex.org/W3105867435","https://openalex.org/W3106142244","https://openalex.org/W3141989311","https://openalex.org/W3149100806","https://openalex.org/W3162494388","https://openalex.org/W4224287853","https://openalex.org/W4234346598","https://openalex.org/W4238859253","https://openalex.org/W4252684946","https://openalex.org/W4308732630"],"related_works":["https://openalex.org/W2122804569","https://openalex.org/W2240979497","https://openalex.org/W2025599150","https://openalex.org/W2113128227","https://openalex.org/W632256878","https://openalex.org/W1924474669","https://openalex.org/W2598318421","https://openalex.org/W4211197663","https://openalex.org/W2491403535","https://openalex.org/W3123068371"],"abstract_inverted_index":{"Just-in-time":[0],"(JIT)":[1],"defect":[2,116],"prediction":[3],"can":[4],"identify":[5],"changes":[6,203],"as":[7],"defect-inducing":[8,191,202],"ones":[9,12],"or":[10],"clean":[11],"and":[13,32,68,125,138,156,167,208,212,220],"many":[14],"approaches":[15],"are":[16],"proposed":[17],"based":[18],"on":[19,72,112,136,160,165],"several":[20],"programming":[21,27,44,109],"language-independent":[22,218],"change-level":[23,70,154,182],"features.":[24],"However,":[25],"different":[26,30],"languages":[28],"have":[29,75,85],"characteristics":[31,71],"consequently":[33],"may":[34],"affect":[35],"the":[36,42,48,98,106,113,127,171,186,199,228],"quality":[37,74],"of":[38,47,108,180,188,190,196,201,216],"software":[39],"projects.":[40],"Meanwhile,":[41],"C":[43,83,131,140,163,168,206,210],"language,":[45],"one":[46],"most":[49,129],"popular":[50],"ones,":[51],"is":[52],"widely":[53],"used":[54],"to":[55,89],"develop":[56],"foundation":[57],"applications":[58],"(i.e.,":[59,133,146],"operating":[60],"system,":[61],"database,":[62],"compiler,":[63],"etc.)":[64],"in":[65,101,119,142,184,198,223],"IT":[66],"companies":[67],"its":[69],"project":[73],"not":[76,93],"been":[77,94],"fully":[78],"investigated.":[79],"Additionally,":[80],"whether":[81],"open-source":[82,162,205],"projects":[84,91,132,141,164,169,207],"similar":[86],"important":[87],"features":[88,111,155,183,197,219,222],"commercial":[90,209],"has":[92],"studied":[95],"much.To":[96],"address":[97],"aforementioned":[99],"limitations,":[100],"this":[102],"paper,":[103],"we":[104],"investigate":[105],"impacts":[107],"language-specific":[110],"state-of-the-art":[114],"JIT":[115],"identification":[117,189,200],"approach":[118],"an":[120,143],"industrial":[121],"setting.":[122],"We":[123,149],"collect":[124],"label":[126],"top-10":[128],"starred":[130],"329,021":[134],"commits)":[135],"GitHub":[137,166],"8":[139],"ICT":[144,172,229],"company":[145,173],"12,983":[147],"commits).":[148],"also":[150],"propose":[151],"nine":[152],"C-specific":[153,181,221],"focus":[157],"our":[158],"investigations":[159],"both":[161],"at":[170,227],"considering":[174],"three":[175],"aspects:":[176],"(1)":[177],"The":[178,194,214],"effectiveness":[179,215],"improving":[185],"performance":[187],"changes,":[192],"(2)":[193],"importance":[195],"between":[204],"projects,":[211],"(3)":[213],"combining":[217],"a":[224],"real-life":[225],"setting":[226],"company.":[230]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
