{"id":"https://openalex.org/W4296422555","doi":"https://doi.org/10.1145/3544902.3546241","title":"To What Extent Cognitive-Driven Development Improves Code Readability?","display_name":"To What Extent Cognitive-Driven Development Improves Code Readability?","publication_year":2022,"publication_date":"2022-09-07","ids":{"openalex":"https://openalex.org/W4296422555","doi":"https://doi.org/10.1145/3544902.3546241"},"language":"en","primary_location":{"id":"doi:10.1145/3544902.3546241","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3544902.3546241","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement","raw_type":"proceedings-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":"https://openalex.org/A5078463508","display_name":"Leonardo Ferreira Barbosa","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Leonardo Ferreira Barbosa","raw_affiliation_strings":["UFPA, Brazil"],"affiliations":[{"raw_affiliation_string":"UFPA, Brazil","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076087337","display_name":"Victor Hugo Santiago C. Pinto","orcid":"https://orcid.org/0000-0001-8562-6384"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Victor Hugo Pinto","raw_affiliation_strings":["UFPA, Brazil"],"affiliations":[{"raw_affiliation_string":"UFPA, Brazil","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090487644","display_name":"Alberto Luiz Oliveira Tavares de Souza","orcid":"https://orcid.org/0000-0002-8520-7005"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alberto Luiz Oliveira Tavares de Souza","raw_affiliation_strings":["Zup Innovation, Brazil"],"affiliations":[{"raw_affiliation_string":"Zup Innovation, Brazil","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5016508154","display_name":"Gustavo Pinto","orcid":"https://orcid.org/0000-0001-7598-2799"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gustavo Pinto","raw_affiliation_strings":["UFPA &amp; Zup Innovation, Brazil"],"affiliations":[{"raw_affiliation_string":"UFPA &amp; Zup Innovation, Brazil","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5078463508"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.212,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.8373059,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"238","last_page":"248"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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.9994999766349792,"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.9916999936103821,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9531999826431274,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/readability","display_name":"Readability","score":0.8383534550666809},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7172167301177979},{"id":"https://openalex.org/keywords/cognition","display_name":"Cognition","score":0.4672315716743469},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.44348061084747314},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4183102548122406},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.1814471185207367},{"id":"https://openalex.org/keywords/neuroscience","display_name":"Neuroscience","score":0.06511279940605164}],"concepts":[{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.8383534550666809},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7172167301177979},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.4672315716743469},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.44348061084747314},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4183102548122406},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.1814471185207367},{"id":"https://openalex.org/C169760540","wikidata":"https://www.wikidata.org/wiki/Q207011","display_name":"Neuroscience","level":1,"score":0.06511279940605164},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3544902.3546241","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3544902.3546241","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th ACM / IEEE International Symposium on Empirical Software Engineering and Measurement","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W76990466","https://openalex.org/W1527443536","https://openalex.org/W1564623840","https://openalex.org/W2043662475","https://openalex.org/W2158864412","https://openalex.org/W2159739762","https://openalex.org/W2749460454","https://openalex.org/W2830760308","https://openalex.org/W2883338005","https://openalex.org/W2884952956","https://openalex.org/W3096775886","https://openalex.org/W3097045170","https://openalex.org/W3147393450","https://openalex.org/W3159479740","https://openalex.org/W3202513756","https://openalex.org/W4225937285","https://openalex.org/W4247854836"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W1964661231","https://openalex.org/W4254960163","https://openalex.org/W3110264473","https://openalex.org/W2999103397","https://openalex.org/W2370831213","https://openalex.org/W4315704968","https://openalex.org/W4285478380"],"abstract_inverted_index":{"Background:":[0],"Cognitive-Driven":[1],"Development":[2],"(CDD)":[3],"is":[4,31,49],"a":[5,18,23,84,109],"coding":[6,35],"design":[7,28],"technique":[8],"that":[9,33,155,196,216],"aims":[10,68],"to":[11,37,43,63,69,94,137],"reduce":[12],"developers\u2019":[13],"cognitive":[14],"effort":[15],"in":[16,178],"understanding":[17],"given":[19],"code":[20,55,75,106,188],"unit":[21],"(e.g.,":[22],"class).":[24],"By":[25],"following":[26],"CDD":[27,59,73,121,217],"practices,":[29],"it":[30,48],"expected":[32],"the":[34,101,116,128,133,138,150,181,186,191],"units":[36,56],"be":[38,219],"smaller":[39,54],"and,":[40],"thus,":[41],"easier":[42,62],"maintain":[44],"and":[45],"evolve.":[46],"However,":[47],"so":[50],"unknown":[51],"whether":[52],"these":[53],"coded":[57,119],"using":[58,120],"standards":[60],"are":[61],"understand.":[64],"Aims:":[65],"This":[66],"work":[67],"assess":[70],"how":[71],"much":[72],"improves":[74],"readability.":[76],"Method:":[77],"To":[78],"achieve":[79],"this":[80],"goal,":[81],"we":[82,131,194],"conducted":[83],"two-phase":[85],"study.":[86],"We":[87,123,144],"start":[88],"by":[89,206],"inviting":[90],"professional":[91],"software":[92,224],"developers":[93,153,173,184],"vote":[95],"(and":[96],"justify":[97],"their":[98,166],"rationale)":[99],"on":[100],"most":[102],"readable":[103,164],"pair":[104],"of":[105,111,115,140,158,180],"snippets":[107],"(from":[108],"set":[110],"10":[112],"pairs);":[113],"one":[114,151,179,198],"pairs":[117],"was":[118],"practices.":[122],"received":[124],"133":[125],"answers.":[126],"In":[127],"second":[129],"phase,":[130],"applied":[132],"state-of-the-art":[134,207],"readability":[135,208],"model":[136],"10-pairs":[139],"CDD-driven":[141,160,171,182,199],"refactorings.":[142],"Results:":[143],"observed":[145],"some":[146],"conflicting":[147],"results.":[148],"On":[149,190],"hand,":[152,193],"perceived":[154],"seven":[156],"(out":[157],"10)":[159],"refactorings":[161,200],"were":[162,174],"more":[163],"than":[165],"counterparts;":[167],"for":[168,223],"two":[169],"other":[170,192],"refactorings,":[172,183],"undecided,":[175],"while":[176],"only":[177,197],"preferred":[185],"original":[187],"snippet.":[189],"noticed":[195],"has":[201],"better":[202],"performance":[203],"readability,":[204],"assessed":[205],"models.":[209],"Conclusions:":[210],"Our":[211],"results":[212],"provide":[213],"initial":[214],"evidence":[215],"could":[218],"an":[220],"exciting":[221],"approach":[222],"design.":[225]},"counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
