{"id":"https://openalex.org/W7125911962","doi":"https://doi.org/10.1109/smc58881.2025.11343579","title":"Empowering LLM-based Software Defect Prediction with Chain-of-Thought and In-context Learning","display_name":"Empowering LLM-based Software Defect Prediction with Chain-of-Thought and In-context Learning","publication_year":2025,"publication_date":"2025-10-05","ids":{"openalex":"https://openalex.org/W7125911962","doi":"https://doi.org/10.1109/smc58881.2025.11343579"},"language":null,"primary_location":{"id":"doi:10.1109/smc58881.2025.11343579","is_oa":false,"landing_page_url":"https://doi.org/10.1109/smc58881.2025.11343579","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","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/A5124146757","display_name":"Xinhong Duan","orcid":null},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xinhong Duan","raw_affiliation_strings":["Beijing Information Science and Technology University,College of Computer Science,Beijing,China,100192"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Information Science and Technology University,College of Computer Science,Beijing,China,100192","institution_ids":["https://openalex.org/I78675632"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5124062154","display_name":"Yafei Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210142167","display_name":"DigitalSpace (United States)","ror":"https://ror.org/04h1th525","country_code":"US","type":"company","lineage":["https://openalex.org/I4210142167"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yafei Zhang","raw_affiliation_strings":["Cyberspace Administration of China,Data and Technical Support Center,Beijing,China,100048"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Cyberspace Administration of China,Data and Technical Support Center,Beijing,China,100048","institution_ids":["https://openalex.org/I4210142167"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5124080776","display_name":"Zhanqi Cui","orcid":null},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhanqi Cui","raw_affiliation_strings":["Beijing Information Science and Technology University,College of Computer Science,Beijing,China,100192"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Information Science and Technology University,College of Computer Science,Beijing,China,100192","institution_ids":["https://openalex.org/I78675632"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5124076903","display_name":"Jingjing Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I78675632","display_name":"Beijing Information Science & Technology University","ror":"https://ror.org/04xnqep60","country_code":"CN","type":"education","lineage":["https://openalex.org/I78675632"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingjing Chen","raw_affiliation_strings":["Beijing Information Science and Technology University,College of Computer Science,Beijing,China,100192"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Beijing Information Science and Technology University,College of Computer Science,Beijing,China,100192","institution_ids":["https://openalex.org/I78675632"]}]}],"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":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"5029","last_page":"5034"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9896000027656555,"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.9896000027656555,"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.0010000000474974513,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0007999999797903001,"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/software-bug","display_name":"Software bug","score":0.7027999758720398},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5569999814033508},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5557000041007996},{"id":"https://openalex.org/keywords/precision-and-recall","display_name":"Precision and recall","score":0.4269999861717224},{"id":"https://openalex.org/keywords/baseline","display_name":"Baseline (sea)","score":0.4246000051498413},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4221999943256378},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.40939998626708984},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4077000021934509},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.39070001244544983}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7757999897003174},{"id":"https://openalex.org/C1009929","wikidata":"https://www.wikidata.org/wiki/Q179550","display_name":"Software bug","level":3,"score":0.7027999758720398},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5569999814033508},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5557000041007996},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5205000042915344},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4318000078201294},{"id":"https://openalex.org/C81669768","wikidata":"https://www.wikidata.org/wiki/Q2359161","display_name":"Precision and recall","level":2,"score":0.4269999861717224},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.4246000051498413},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4221999943256378},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.40939998626708984},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4077000021934509},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.39070001244544983},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.382099986076355},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.38089999556541443},{"id":"https://openalex.org/C199519371","wikidata":"https://www.wikidata.org/wiki/Q942695","display_name":"Source lines of code","level":3,"score":0.3569999933242798},{"id":"https://openalex.org/C45804977","wikidata":"https://www.wikidata.org/wiki/Q7239673","display_name":"Predictive modelling","level":2,"score":0.3564000129699707},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3546999990940094},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.33379998803138733},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.328000009059906},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.3172999918460846},{"id":"https://openalex.org/C100660578","wikidata":"https://www.wikidata.org/wiki/Q18733","display_name":"Recall","level":2,"score":0.313400000333786},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.3100999891757965},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.3073999881744385},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.29750001430511475},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.2928999960422516},{"id":"https://openalex.org/C74270461","wikidata":"https://www.wikidata.org/wiki/Q1625299","display_name":"Locality-sensitive hashing","level":4,"score":0.2833000123500824},{"id":"https://openalex.org/C21491501","wikidata":"https://www.wikidata.org/wiki/Q430253","display_name":"Backporting","level":5,"score":0.27459999918937683},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.2678999900817871},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2574000060558319}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/smc58881.2025.11343579","is_oa":false,"landing_page_url":"https://doi.org/10.1109/smc58881.2025.11343579","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE International Conference on Systems, Man, and Cybernetics (SMC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5405462384223938}],"awards":[],"funders":[{"id":"https://openalex.org/F4320326666","display_name":"Beijing Information Science and Technology University","ror":"https://ror.org/04xnqep60"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1655956671","https://openalex.org/W3157050533","https://openalex.org/W4207068100","https://openalex.org/W4211011965","https://openalex.org/W4294811229","https://openalex.org/W4308732630","https://openalex.org/W4384302749","https://openalex.org/W4385571886","https://openalex.org/W4388483190","https://openalex.org/W4393029443","https://openalex.org/W4396904199","https://openalex.org/W4401508141","https://openalex.org/W4404563770","https://openalex.org/W4406866655","https://openalex.org/W4411552740"],"related_works":[],"abstract_inverted_index":{"Software":[0,58],"defect":[1,69,102],"prediction":[2,70,103],"aims":[3],"to":[4,34,80,134],"identify":[5],"potential":[6],"defects":[7],"by":[8],"analyzing":[9],"historical":[10],"project":[11],"data,":[12],"thereby":[13],"reducing":[14],"development":[15],"costs":[16],"and":[17,38,41,63,75,85,127],"improving":[18],"software":[19,68],"quality.":[20],"Existing":[21],"approaches":[22],"rely":[23],"on":[24,110],"manually":[25],"designed":[26],"features":[27],"or":[28],"deep":[29],"learning":[30],"models,":[31],"which":[32,114],"struggle":[33],"capture":[35],"complex":[36],"semantics":[37],"contextual":[39],"dependencies,":[40],"often":[42],"require":[43],"large":[44],"volumes":[45],"of":[46,125],"labeled":[47],"data.":[48],"To":[49],"address":[50],"these":[51],"limitations,":[52],"this":[53],"paper":[54],"proposes":[55],"ELASTIC(Empowering":[56],"LLM-based":[57],"Defect":[59],"Prediction":[60],"with":[61,94],"Chain-of-Thought":[62],"In-context":[64],"Learning),":[65],"a":[66,128],"novel":[67],"method.":[71],"ELASTIC":[72,120],"employs":[73],"MinHash":[74],"Locality":[76],"Sensitive":[77],"Hashing":[78],"algorithms":[79],"retrieve":[81],"similar":[82],"code":[83,91],"snippets":[84],"constructs":[86],"enhanced":[87],"prompts":[88],"that":[89,119],"combine":[90],"change":[92],"context":[93],"stepwise":[95],"reasoning":[96],"paths.":[97],"This":[98],"approach":[99],"enables":[100],"effective":[101],"without":[104],"requiring":[105],"fine-tuning":[106],"LLMs.":[107],"Experimental":[108],"results":[109],"the":[111,135],"FunctionSStuBs4J":[112],"dataset,":[113],"contains":[115],"21,047":[116],"samples,":[117],"demonstrate":[118],"achieves":[121],"an":[122],"F1":[123],"improvement":[124],"0.9%":[126],"31.9%":[129],"increase":[130],"in":[131],"Recall":[132],"compared":[133],"state-of-the-art":[136],"methods,":[137],"outperforming":[138],"baseline":[139],"models":[140],"such":[141],"as":[142],"COMPDEFECT.":[143]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2026-01-29T00:00:00"}
