{"id":"https://openalex.org/W2403787929","doi":"https://doi.org/10.1109/cseet.2016.36","title":"Code Readability Testing, an Empirical Study","display_name":"Code Readability Testing, an Empirical Study","publication_year":2016,"publication_date":"2016-04-01","ids":{"openalex":"https://openalex.org/W2403787929","doi":"https://doi.org/10.1109/cseet.2016.36","mag":"2403787929"},"language":"en","primary_location":{"id":"doi:10.1109/cseet.2016.36","doi":"https://doi.org/10.1109/cseet.2016.36","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cseet.2016.36","pdf_url":null,"source":{"id":"https://openalex.org/S4210194198","display_name":"IEEE International Conference on Software Engineering Education and Training (CSEE&T)","issn_l":"1093-0175","issn":["1093-0175","2377-570X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","jufo-1","norway-1"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE 29th International Conference on Software Engineering Education and Training (CSEET)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://figshare.com/articles/Code_Readability_Testing_an_Empirical_Study/6709775","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5078330171","display_name":"Todd Sedano","orcid":"https://orcid.org/0000-0002-9059-5284","observed_orcids":["https://orcid.org/0000-0002-9059-5284"]},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Todd Sedano","raw_affiliation_strings":["Silicon Valley Campus, Carnegie Mellon Unveristy, Moffett Field, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Silicon Valley Campus, Carnegie Mellon Unveristy, Moffett Field, CA, USA","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5078330171"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":2.4077,"has_fulltext":true,"cited_by_count":45,"citation_normalized_percentile":{"value":0.90263055,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":93,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"111","last_page":"117"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9961000084877014,"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.9961000084877014,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.00279999990016222,"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/T10533","display_name":"Teaching and Learning Programming","score":0.00019999999494757503,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/code-readability","display_name":"code readability","score":0.9940000176429749},{"id":"https://openalex.org/keywords/readability-testing","display_name":"readability testing","score":0.8510000109672546},{"id":"https://openalex.org/keywords/software-maintainability","display_name":"software maintainability","score":0.8899999856948853},{"id":"https://openalex.org/keywords/developer-motivation","display_name":"developer motivation","score":0.5350000262260437},{"id":"https://openalex.org/keywords/variable-naming","display_name":"variable naming","score":0.5600000023841858},{"id":"https://openalex.org/keywords/code-duplication","display_name":"code duplication","score":0.9390000104904175}],"concepts":[{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.8611247539520264},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8170386552810669},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5559909343719482},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5180797576904297},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4971337616443634},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.48758500814437866},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.46126917004585266},{"id":"https://openalex.org/C151578736","wikidata":"https://www.wikidata.org/wiki/Q1251793","display_name":"Redundant code","level":4,"score":0.4357765316963196},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4201701879501343},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.4103676378726959},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4013041853904724},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.4000753164291382},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3663087785243988},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2892036736011505},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.27063024044036865},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.16219231486320496},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.13436129689216614},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12356317043304443},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1109/cseet.2016.36","doi":"https://doi.org/10.1109/cseet.2016.36","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cseet.2016.36","pdf_url":null,"source":{"id":"https://openalex.org/S4210194198","display_name":"IEEE International Conference on Software Engineering Education and Training (CSEE&T)","issn_l":"1093-0175","issn":["1093-0175","2377-570X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["cwts-core","jufo-1","norway-1"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE 29th International Conference on Software Engineering Education and Training (CSEET)","raw_type":"proceedings-article"},{"id":"pmh:oai:figshare.com:article/6709775","doi":null,"is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/Code_Readability_Testing_an_Empirical_Study/6709775","pdf_url":"https://figshare.com/articles/Code_Readability_Testing_an_Empirical_Study/6709775","source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},{"id":"pmh:oai:repository.cmu.edu:silicon_valley-1176","doi":null,"is_oa":false,"landing_page_url":"http://repository.cmu.edu/cgi/viewcontent.cgi?article=1176&context=silicon_valley","pdf_url":null,"source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Silicon Valley Campus","raw_type":"text"},{"id":"doi:10.1184/r1/6709775","doi":"https://doi.org/10.1184/r1/6709775","is_oa":true,"landing_page_url":"https://doi.org/10.1184/r1/6709775","pdf_url":null,"source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"JournalArticle"},{"id":"doi:10.1184/r1/6709775.v1","doi":"https://doi.org/10.1184/r1/6709775.v1","is_oa":true,"landing_page_url":"https://doi.org/10.1184/r1/6709775.v1","pdf_url":null,"source":{"id":"https://openalex.org/S7407050927","display_name":"KiltHub Repository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I74973139","host_organization_name":"Carnegie Mellon University","host_organization_lineage":["https://openalex.org/I74973139"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"JournalArticle"}],"best_oa_location":{"id":"pmh:oai:figshare.com:article/6709775","doi":null,"is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/Code_Readability_Testing_an_Empirical_Study/6709775","pdf_url":"https://figshare.com/articles/Code_Readability_Testing_an_Empirical_Study/6709775","source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},"sustainable_development_goals":[{"score":0.6164000034332275,"id":"https://metadata.un.org/sdg/4","display_name":"Quality education"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2403787929.pdf","grobid_xml":"https://content.openalex.org/works/W2403787929.grobid-xml"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W84082018","https://openalex.org/W1517055698","https://openalex.org/W1533380316","https://openalex.org/W1533880920","https://openalex.org/W1596790865","https://openalex.org/W1960390258","https://openalex.org/W1966216063","https://openalex.org/W2019692058","https://openalex.org/W2024686702","https://openalex.org/W2025213798","https://openalex.org/W2043662475","https://openalex.org/W2082743655","https://openalex.org/W2091990486","https://openalex.org/W2123586642","https://openalex.org/W2126259958","https://openalex.org/W2144517582","https://openalex.org/W2157984409","https://openalex.org/W2159739762","https://openalex.org/W2161365335","https://openalex.org/W2338557708","https://openalex.org/W2342091124","https://openalex.org/W2515477880","https://openalex.org/W2768526054","https://openalex.org/W3145100113","https://openalex.org/W3149750418","https://openalex.org/W4205242236","https://openalex.org/W4235786747","https://openalex.org/W4239720002"],"related_works":["https://openalex.org/W6927469913","https://openalex.org/W2326342526","https://openalex.org/W4392157268","https://openalex.org/W4286331363","https://openalex.org/W7014709790","https://openalex.org/W7066621224","https://openalex.org/W2991900764","https://openalex.org/W3097045170","https://openalex.org/W7099088026","https://openalex.org/W4220718880"],"abstract_inverted_index":{"Context:":[0],"One":[1],"of":[2,137],"the":[3,81,105,122,127,138,166],"factors":[4],"that":[5,165,202,243],"leads":[6],"to":[7,18,26,37,43,72,86,158,186,215,225,232,250,259],"improved":[8,155],"code":[9,15,75,142,146,153,172,188,240,261],"maintainability":[10],"is":[11,16,21,76,205],"its":[12,28,31],"readability.":[13,262],"When":[14,219],"difficult":[17,22],"read,":[19],"it":[20],"for":[23,170],"subsequent":[24],"developers":[25,55],"understand":[27,226],"flow":[29],"and":[30,78,103,193,195,254],"side":[32],"effects.":[33],"They":[34,209],"are":[35,174],"likely":[36],"introduce":[38],"new":[39,49,67,182],"bugs":[40,46],"while":[41],"trying":[42],"fix":[44],"old":[45],"or":[47],"adding":[48],"features.":[50],"But":[51],"how":[52],"do":[53],"software":[54,99],"know":[56],"they":[57,229],"have":[58],"written":[59],"readable":[60,77,88,160,217,234,252],"code?":[61],"Objective:":[62],"This":[63,237],"paper":[64,238],"presents":[65],"a":[66,94,124,222],"technique,":[68],"Code":[69,106,133,244],"Readability":[70,107,134,245],"Testing,":[71,135],"determine":[73],"whether":[74,80],"evaluates":[79],"technique":[82],"increases":[83,211],"programmers'":[84,248],"ability":[85,157,214,249],"write":[87,159,216,233,251],"code.":[89,161,218,235],"Method:":[90],"The":[91,162,199],"researcher":[92],"conducted":[93],"field":[95],"study":[96,163],"using":[97],"21":[98],"engineering":[100],"master":[101],"students":[102],"followed":[104],"Testing":[108,246],"with":[109],"each":[110],"student":[111],"in":[112,184,212],"four":[113,148],"separate":[114],"sessions":[115],"evaluating":[116],"different":[117],"\"production":[118],"ready\"":[119],"software.":[120],"After":[121],"observations,":[123],"questionnaire":[125],"evaluated":[126],"programmer's":[128],"perspective.":[129],"Results:":[130],"By":[131],"following":[132],"half":[136],"programmers":[139,200,220],"writing":[140,144,151],"\"unreadable\"":[141],"started":[143],"\"readable\"":[145,152],"after":[147],"sessions.":[149],"Programmers":[150],"also":[154],"their":[156,207,213,227],"reveals":[164],"most":[167],"frequent":[168,256],"suggestions":[169],"increasing":[171],"readability":[173,203],"improving":[175,178],"variable":[176],"names,":[177,180],"method":[179],"creating":[181],"methods":[183],"order":[185],"reduce":[187],"duplication,":[189],"simplifying":[190,196],"if":[191],"conditions":[192],"structures,":[194],"loop":[197],"conditions.":[198],"report":[201],"testing":[204],"worth":[206],"time.":[208],"observe":[210],"experience":[221],"reader":[223],"struggling":[224],"code,":[228,253],"become":[230],"motivated":[231],"Conclusion:":[236],"defines":[239],"readability,":[241],"demonstrates":[242],"improves":[247],"identifies":[255],"fixes":[257],"needed":[258],"improve":[260]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":8},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":2}],"updated_date":"2026-11-10T11:39:43.021295","created_date":"2016-06-24T00:00:00"}
