{"id":"https://openalex.org/W4391305812","doi":"https://doi.org/10.1109/tse.2024.3358489","title":"Code Comment Inconsistency Detection Based on Confidence Learning","display_name":"Code Comment Inconsistency Detection Based on Confidence Learning","publication_year":2024,"publication_date":"2024-01-29","ids":{"openalex":"https://openalex.org/W4391305812","doi":"https://doi.org/10.1109/tse.2024.3358489"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2024.3358489","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2024.3358489","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","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":"Zhengkang Xu","orcid":"https://orcid.org/0009-0009-1539-9847"},"institutions":[{"id":"https://openalex.org/I43313876","display_name":"Dalian Maritime University","ror":"https://ror.org/002b7nr53","country_code":"CN","type":"education","lineage":["https://openalex.org/I43313876"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhengkang Xu","raw_affiliation_strings":["School of Information Science and Technology, Dalian Maritime University, Dalian, China"],"raw_orcid":"https://orcid.org/0009-0009-1539-9847","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Dalian Maritime University, Dalian, China","institution_ids":["https://openalex.org/I43313876"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018071549","display_name":"Shikai Guo","orcid":"https://orcid.org/0000-0002-8554-6365"},"institutions":[{"id":"https://openalex.org/I43313876","display_name":"Dalian Maritime University","ror":"https://ror.org/002b7nr53","country_code":"CN","type":"education","lineage":["https://openalex.org/I43313876"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shikai Guo","raw_affiliation_strings":["School of Information Science and Technology, Dalian Maritime University, Dalian, China"],"raw_orcid":"https://orcid.org/0000-0002-8554-6365","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Dalian Maritime University, Dalian, China","institution_ids":["https://openalex.org/I43313876"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101819224","display_name":"Yumiao Wang","orcid":"https://orcid.org/0009-0009-7366-3925"},"institutions":[{"id":"https://openalex.org/I43313876","display_name":"Dalian Maritime University","ror":"https://ror.org/002b7nr53","country_code":"CN","type":"education","lineage":["https://openalex.org/I43313876"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yumiao Wang","raw_affiliation_strings":["School of Information Science and Technology, Dalian Maritime University, Dalian, China"],"raw_orcid":"https://orcid.org/0009-0009-7366-3925","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Dalian Maritime University, Dalian, China","institution_ids":["https://openalex.org/I43313876"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100418997","display_name":"Rong Chen","orcid":"https://orcid.org/0000-0001-5848-6398"},"institutions":[{"id":"https://openalex.org/I43313876","display_name":"Dalian Maritime University","ror":"https://ror.org/002b7nr53","country_code":"CN","type":"education","lineage":["https://openalex.org/I43313876"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rong Chen","raw_affiliation_strings":["School of Information Science and Technology, Dalian Maritime University, Dalian, China"],"raw_orcid":"https://orcid.org/0000-0001-5848-6398","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Dalian Maritime University, Dalian, China","institution_ids":["https://openalex.org/I43313876"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100423958","display_name":"Hui Li","orcid":"https://orcid.org/0000-0003-1923-0669"},"institutions":[{"id":"https://openalex.org/I43313876","display_name":"Dalian Maritime University","ror":"https://ror.org/002b7nr53","country_code":"CN","type":"education","lineage":["https://openalex.org/I43313876"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Li","raw_affiliation_strings":["School of Information Science and Technology, Dalian Maritime University, Dalian, China"],"raw_orcid":"https://orcid.org/0000-0003-1923-0669","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Dalian Maritime University, Dalian, China","institution_ids":["https://openalex.org/I43313876"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100328758","display_name":"Xiaochen Li","orcid":"https://orcid.org/0000-0002-5068-1938"},"institutions":[{"id":"https://openalex.org/I27357992","display_name":"Dalian University of Technology","ror":"https://ror.org/023hj5876","country_code":"CN","type":"education","lineage":["https://openalex.org/I27357992"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaochen Li","raw_affiliation_strings":["School of Software, Dalian University of Technology, Dalian, China"],"raw_orcid":"https://orcid.org/0000-0002-5068-1938","affiliations":[{"raw_affiliation_string":"School of Software, Dalian University of Technology, Dalian, China","institution_ids":["https://openalex.org/I27357992"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002119636","display_name":"He Jiang","orcid":"https://orcid.org/0000-0001-8674-4948"},"institutions":[{"id":"https://openalex.org/I27357992","display_name":"Dalian University of Technology","ror":"https://ror.org/023hj5876","country_code":"CN","type":"education","lineage":["https://openalex.org/I27357992"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"He Jiang","raw_affiliation_strings":["School of Software, Dalian University of Technology, Dalian, China"],"raw_orcid":"https://orcid.org/0000-0001-8674-4948","affiliations":[{"raw_affiliation_string":"School of Software, Dalian University of Technology, Dalian, China","institution_ids":["https://openalex.org/I27357992"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.9639,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.97616883,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"50","issue":"3","first_page":"598","last_page":"617"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9940000176429749,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9925000071525574,"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.8537020683288574},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.7424200773239136},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.6081671118736267},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5447611808776855},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5405198335647583},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.5304985046386719},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.5173953771591187},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5115748047828674},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.4973891079425812},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46611908078193665},{"id":"https://openalex.org/keywords/meta-learning","display_name":"Meta learning (computer science)","score":0.42639249563217163},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.4259192943572998},{"id":"https://openalex.org/keywords/software-inspection","display_name":"Software inspection","score":0.4220721125602722},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.4217078685760498},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4000881314277649},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.37209826707839966},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2698530852794647},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2560195326805115},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.1059076189994812}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8537020683288574},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.7424200773239136},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6081671118736267},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5447611808776855},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5405198335647583},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.5304985046386719},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.5173953771591187},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5115748047828674},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.4973891079425812},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46611908078193665},{"id":"https://openalex.org/C2781002164","wikidata":"https://www.wikidata.org/wiki/Q6822311","display_name":"Meta learning (computer science)","level":3,"score":0.42639249563217163},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.4259192943572998},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.4220721125602722},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4217078685760498},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4000881314277649},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.37209826707839966},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2698530852794647},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2560195326805115},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.1059076189994812},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2024.3358489","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2024.3358489","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Reduced inequalities","score":0.44999998807907104,"id":"https://metadata.un.org/sdg/10"}],"awards":[{"id":"https://openalex.org/G3427093674","display_name":null,"funder_award_id":"62032004","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6007899901","display_name":null,"funder_award_id":"62202079","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6242089131","display_name":null,"funder_award_id":"61902050","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8022484762","display_name":null,"funder_award_id":"DUT22ZD101","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","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":51,"referenced_works":["https://openalex.org/W1584401549","https://openalex.org/W1791687657","https://openalex.org/W2013839424","https://openalex.org/W2020439121","https://openalex.org/W2022695357","https://openalex.org/W2043837581","https://openalex.org/W2070111972","https://openalex.org/W2113509293","https://openalex.org/W2118655104","https://openalex.org/W2133890582","https://openalex.org/W2151228786","https://openalex.org/W2152874840","https://openalex.org/W2159739762","https://openalex.org/W2168382229","https://openalex.org/W2170196926","https://openalex.org/W2172398315","https://openalex.org/W2547106995","https://openalex.org/W2547625248","https://openalex.org/W2617604339","https://openalex.org/W2618635610","https://openalex.org/W2741068848","https://openalex.org/W2767331170","https://openalex.org/W2809337338","https://openalex.org/W2888312537","https://openalex.org/W2891235722","https://openalex.org/W2901941771","https://openalex.org/W2941068928","https://openalex.org/W2954876572","https://openalex.org/W2963935794","https://openalex.org/W2964292098","https://openalex.org/W2967191362","https://openalex.org/W2981873476","https://openalex.org/W2990529779","https://openalex.org/W2991812593","https://openalex.org/W3035657086","https://openalex.org/W3085939759","https://openalex.org/W3098605233","https://openalex.org/W3156669901","https://openalex.org/W3176914858","https://openalex.org/W4385245566","https://openalex.org/W6633414044","https://openalex.org/W6685375938","https://openalex.org/W6690815549","https://openalex.org/W6745537798","https://openalex.org/W6751647823","https://openalex.org/W6753851271","https://openalex.org/W6755848887","https://openalex.org/W6763430915","https://openalex.org/W6771176644","https://openalex.org/W6779831603","https://openalex.org/W6809952419"],"related_works":["https://openalex.org/W2407853058","https://openalex.org/W1556153536","https://openalex.org/W4288055567","https://openalex.org/W4296422560","https://openalex.org/W2795746234","https://openalex.org/W70101004","https://openalex.org/W3154383848","https://openalex.org/W2729258247","https://openalex.org/W2261702627","https://openalex.org/W2019257047"],"abstract_inverted_index":{"Code":[0],"comments":[1,17,65,143,196,209,288,330],"are":[2],"a":[3,19,48,78,105,126,145],"crucial":[4],"source":[5,25,290],"of":[6,13,37,83,107,168,229,243,311],"software":[7,39,169],"documentation":[8],"that":[9,131,299],"captures":[10,189],"various":[11],"aspects":[12],"the":[14,24,34,136,150,190,206,219,222,241,244,276],"code.":[15,291],"Such":[16],"play":[18],"vital":[20],"role":[21],"in":[22,51,63,71,81,118,144,218,327],"understanding":[23],"code":[26,59,64,95,142,161,194,207,220,333],"and":[27,43,69,74,115,138,162,180,195,201,208,232,236,264,289],"facilitating":[28],"communication":[29],"between":[30,160,193,287],"developers.":[31],"However,":[32],"with":[33,258,269],"iterative":[35],"release":[36],"software,":[38],"projects":[40,297],"become":[41],"larger":[42],"more":[44,283,325],"complex,":[45],"leading":[46,164],"to":[47,104,165,214,239,261,267,282,320,336],"corresponding":[49],"increase":[50],"issues":[52,110],"such":[53,84,111,252],"as":[54,112,253],"mismatched,":[55],"incomplete,":[56],"or":[57],"outdated":[58],"comments.":[60,223],"These":[61],"inconsistencies":[62,85,286],"can":[66,301],"misguide":[67],"developers":[68],"result":[70,314],"potential":[72],"bugs,":[73],"there":[75],"has":[76],"been":[77],"steady":[79],"rise":[80],"reports":[82],"over":[86],"time.":[87],"Despite":[88],"numerous":[89],"methods":[90,317],"being":[91],"proposed":[92,155],"for":[93,109],"detecting":[94],"comment":[96,178,186],"inconsistencies,":[97,304],"their":[98,199],"learning":[99,152,182,198,226],"effect":[100],"remains":[101],"limited":[102],"due":[103],"lack":[106],"consideration":[108],"characterization":[113,234],"noise":[114,134,274],"labeling":[116,237],"errors":[117,238],"datasets.":[119,245],"To":[120],"overcome":[121],"these":[122],"limitations,":[123],"we":[124],"propose":[125],"novel":[127],"approach":[128],"called":[129],"MCCL":[130,172,230,300,323],"first":[132],"removes":[133,233],"from":[135,275],"dataset":[137],"then":[139],"detects":[140],"inconsistent":[141,329],"timely":[146],"manner,":[147],"thereby":[148],"enhancing":[149],"model's":[151],"ability.":[153],"Our":[154,292],"model":[156,279],"facilitates":[157],"better":[158],"matching":[159],"comments,":[163],"improved":[166],"development":[167],"engineering":[170],"projects.":[171],"comprises":[173],"two":[174],"components,":[175],"namely":[176],"method":[177,185],"detection":[179,187],"confidence":[181,225],"denoising.":[183],"The":[184],"component":[188,228],"intricate":[191],"relationships":[192],"by":[197,249,318],"syntactic":[200],"semantic":[202],"structures.":[203],"It":[204],"correlates":[205],"through":[210],"an":[211,306],"attention":[212],"mechanism":[213],"identify":[215],"how":[216],"changes":[217,334],"affect":[221],"Furthermore,":[224],"denoising":[227],"identifies":[231],"noises":[235],"enhance":[240],"quality":[242],"This":[246,313],"is":[247,280,324],"achieved":[248],"implementing":[250],"principles":[251],"pruning":[254],"noisy":[255],"data,":[256],"counting":[257],"probabilistic":[259],"thresholds":[260],"estimate":[262],"noise,":[263],"ranking":[265],"examples":[266],"train":[268],"confidence.":[270],"By":[271],"effectively":[272],"eliminating":[273],"dataset,":[277],"our":[278],"able":[281],"accurately":[284,302],"learn":[285],"experiments":[293],"on":[294,332],"1,518":[295],"open-source":[296],"demonstrate":[298],"detect":[303],"achieving":[305],"average":[307],"<italic":[308],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[309],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">F1-score</i>":[310],"82.6%.":[312],"outperforms":[315],"state-of-the-art":[316],"2.4%":[319],"28.0%.":[321],"Therefore,":[322],"effective":[326],"identifying":[328],"based":[331],"compared":[335],"existing":[337],"approaches.":[338]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":9}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
