{"id":"https://openalex.org/W4400242270","doi":"https://doi.org/10.1145/3643991.3644885","title":"AW4C: A Commit-Aware C Dataset for Actionable Warning Identification","display_name":"AW4C: A Commit-Aware C Dataset for Actionable Warning Identification","publication_year":2024,"publication_date":"2024-04-15","ids":{"openalex":"https://openalex.org/W4400242270","doi":"https://doi.org/10.1145/3643991.3644885"},"language":"en","primary_location":{"id":"doi:10.1145/3643991.3644885","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3643991.3644885","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Mining Software Repositories","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":null,"display_name":"Zhipeng Liu","orcid":"https://orcid.org/0009-0001-7576-9143"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhipeng Liu","raw_affiliation_strings":["School of Big Data and Software Engineering, Chongqing University, Chongqing, China"],"raw_orcid":"https://orcid.org/0009-0001-7576-9143","affiliations":[{"raw_affiliation_string":"School of Big Data and Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070783668","display_name":"Meng Yan","orcid":"https://orcid.org/0000-0002-9538-9121"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Meng Yan","raw_affiliation_strings":["School of Big Data and Software Engineering, Chongqing University, Chongqing, China"],"raw_orcid":"https://orcid.org/0000-0002-9538-9121","affiliations":[{"raw_affiliation_string":"School of Big Data and Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004907832","display_name":"Zhipeng Gao","orcid":"https://orcid.org/0000-0003-3030-9917"},"institutions":[{"id":"https://openalex.org/I4210111959","display_name":"Shanghai Advanced Research Institute","ror":"https://ror.org/02br7py06","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210111959"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhipeng Gao","raw_affiliation_strings":["Shanghai Institute for Advanced Study, Zhejiang University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-3030-9917","affiliations":[{"raw_affiliation_string":"Shanghai Institute for Advanced Study, Zhejiang University, Shanghai, China","institution_ids":["https://openalex.org/I4210111959"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092001899","display_name":"Dong Li","orcid":"https://orcid.org/0009-0003-2032-2015"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dong Li","raw_affiliation_strings":["School of Big Data and Software Engineering, Chongqing University, Chongqing, China"],"raw_orcid":"https://orcid.org/0009-0003-2032-2015","affiliations":[{"raw_affiliation_string":"School of Big Data and Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100330109","display_name":"Xiaohong Zhang","orcid":"https://orcid.org/0000-0002-1767-9342"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaohong Zhang","raw_affiliation_strings":["School of Big Data and Software Engineering, Chongqing University, Chongqing, China"],"raw_orcid":"https://orcid.org/0000-0002-1767-9342","affiliations":[{"raw_affiliation_string":"School of Big Data and Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102013485","display_name":"Dan Yang","orcid":"https://orcid.org/0000-0001-5640-7772"},"institutions":[{"id":"https://openalex.org/I158842170","display_name":"Chongqing University","ror":"https://ror.org/023rhb549","country_code":"CN","type":"education","lineage":["https://openalex.org/I158842170"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dan Yang","raw_affiliation_strings":["School of Big Data and Software Engineering, Chongqing University, Chongqing, China"],"raw_orcid":"https://orcid.org/0000-0001-5640-7772","affiliations":[{"raw_affiliation_string":"School of Big Data and Software Engineering, Chongqing University, Chongqing, China","institution_ids":["https://openalex.org/I158842170"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"133","last_page":"137"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9957000017166138,"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"}},"topics":[{"id":"https://openalex.org/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.9957000017166138,"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"}},{"id":"https://openalex.org/T11357","display_name":"Risk and Safety Analysis","score":0.9807000160217285,"subfield":{"id":"https://openalex.org/subfields/1804","display_name":"Statistics, Probability and Uncertainty"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10876","display_name":"Fault Detection and Control Systems","score":0.9616000056266785,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/commit","display_name":"Commit","score":0.9285184144973755},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.7609049081802368},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7336125373840332},{"id":"https://openalex.org/keywords/warning-system","display_name":"Warning system","score":0.41386714577674866},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.3734118342399597},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.359829306602478},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3376794457435608},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.20765796303749084},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.05387920141220093}],"concepts":[{"id":"https://openalex.org/C153180980","wikidata":"https://www.wikidata.org/wiki/Q19776675","display_name":"Commit","level":2,"score":0.9285184144973755},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.7609049081802368},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7336125373840332},{"id":"https://openalex.org/C29825287","wikidata":"https://www.wikidata.org/wiki/Q1427940","display_name":"Warning system","level":2,"score":0.41386714577674866},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3734118342399597},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.359829306602478},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3376794457435608},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.20765796303749084},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.05387920141220093},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3643991.3644885","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3643991.3644885","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Mining Software Repositories","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Climate action","id":"https://metadata.un.org/sdg/13","score":0.4399999976158142}],"awards":[{"id":"https://openalex.org/G6075304589","display_name":null,"funder_award_id":"2022CDJDX-005","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G6572571148","display_name":null,"funder_award_id":"62372071","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G804772563","display_name":null,"funder_award_id":"CSTB2023NSCQ-MSX0914","funder_id":"https://openalex.org/F4320323172","funder_display_name":"Natural Science Foundation of Chongqing"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320323172","display_name":"Natural Science Foundation of Chongqing","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1984041362","https://openalex.org/W2065489029","https://openalex.org/W2129065328","https://openalex.org/W2740329368","https://openalex.org/W2781491433","https://openalex.org/W2885030880","https://openalex.org/W2895443487","https://openalex.org/W2909087604","https://openalex.org/W2962698568","https://openalex.org/W3096675378","https://openalex.org/W3101228802","https://openalex.org/W3166095789","https://openalex.org/W3202579690","https://openalex.org/W4367840771"],"related_works":["https://openalex.org/W4367365664","https://openalex.org/W4293227618","https://openalex.org/W2136634148","https://openalex.org/W3122851392","https://openalex.org/W3122800671","https://openalex.org/W4250708772","https://openalex.org/W4288862737","https://openalex.org/W1984769753","https://openalex.org/W2129713739","https://openalex.org/W4390833510"],"abstract_inverted_index":{"Excessive":[0],"non-actionable":[1],"warnings":[2,86,96,177],"generated":[3,98],"by":[4],"static":[5],"program":[6],"analysis":[7],"tools":[8,15],"can":[9,149],"hinder":[10],"developers":[11],"from":[12,88],"utilizing":[13],"these":[14],"effectively.":[16],"Leveraging":[17],"learning-based":[18],"approaches":[19],"for":[20,52,69,132,142,174],"actionable":[21,78,85,129,158,176],"warning":[22,79,105,130,159],"identification":[23,160],"has":[24],"demonstrated":[25],"promise":[26],"in":[27,144],"boosting":[28],"developer":[29],"productivity,":[30],"minimizing":[31],"the":[32,41,49,57,64,67,110,113,118,125],"risk":[33],"of":[34,44,59,66,120,154],"bugs,":[35],"and":[36,56,101,148,161,170,188],"reducing":[37],"code":[38],"smells.":[39],"However,":[40],"small":[42],"sizes":[43],"existing":[45],"datasets":[46],"have":[47,166],"limited":[48],"model":[50],"choices":[51],"machine":[53],"learning":[54,146],"researchers,":[55],"lack":[58],"aligned":[60],"fix":[61],"commits":[62],"limits":[63],"scope":[65],"dataset":[68,81,131,139],"research.":[70],"In":[71],"this":[72,123],"paper,":[73],"we":[74,165],"present":[75],"AW4C,":[76],"an":[77],"C":[80,133],"that":[82],"contains":[83],"38,134":[84],"mined":[87],"more":[89],"than":[90],"500":[91],"repositories":[92],"on":[93,178],"GitHub.":[94],"These":[95],"are":[97],"via":[99],"Cppcheck,":[100],"most":[102],"importantly,":[103],"each":[104],"is":[106,124,140],"precisely":[107],"mapped":[108],"to":[109,136,180,184],"commit":[111],"where":[112],"corrective":[114],"action":[115],"occurred.":[116],"To":[117],"best":[119],"our":[121,168,186],"knowledge,":[122],"largest":[126],"publicly":[127],"available":[128],"programming":[134],"language":[135],"date.":[137],"The":[138],"suited":[141],"use":[143],"machine/deep":[145],"models":[147],"support":[150],"a":[151,171],"wide":[152],"range":[153],"tasks,":[155],"such":[156],"as":[157],"vulnerability":[162],"detection.":[163],"Furthermore,":[164],"released":[167],"dataset1":[169],"general":[172],"framework":[173],"collecting":[175],"GitHub2":[179],"facilitate":[181],"other":[182],"researchers":[183],"replicate":[185],"work":[187],"validate":[189],"their":[190],"innovative":[191],"ideas.":[192]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
