{"id":"https://openalex.org/W4392157268","doi":"https://doi.org/10.1007/s10664-023-10390-z","title":"Investigating the readability of test code","display_name":"Investigating the readability of test code","publication_year":2024,"publication_date":"2024-02-26","ids":{"openalex":"https://openalex.org/W4392157268","doi":"https://doi.org/10.1007/s10664-023-10390-z"},"language":"en","primary_location":{"id":"doi:10.1007/s10664-023-10390-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10390-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10390-z.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10390-z.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101864493","display_name":"Dietmar Winkler","orcid":"https://orcid.org/0000-0002-4743-3124"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]},{"id":"https://openalex.org/I4210093750","display_name":"Austrian Center for Medical Innovation and Technology","ror":"https://ror.org/00m5rzv47","country_code":"AT","type":"facility","lineage":["https://openalex.org/I4210093750"]},{"id":"https://openalex.org/I4210167190","display_name":"SBA Research","ror":"https://ror.org/05nny6x17","country_code":"AT","type":"facility","lineage":["https://openalex.org/I4210167190"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Dietmar Winkler","raw_affiliation_strings":["Austrian Center for Digital Production, Seestadtstrasse 27/19, Vienna, 1200, Austria","Institute for Information Systems Engineering, TU Wien, Favoritenstr. 9/194, Vienna, 1040, Austria","SBA Research gGmbH, Floragasse 7, Vienna, 1040, Austria"],"raw_orcid":"https://orcid.org/0000-0002-4743-3124","affiliations":[{"raw_affiliation_string":"Austrian Center for Digital Production, Seestadtstrasse 27/19, Vienna, 1200, Austria","institution_ids":["https://openalex.org/I4210093750"]},{"raw_affiliation_string":"Institute for Information Systems Engineering, TU Wien, Favoritenstr. 9/194, Vienna, 1040, Austria","institution_ids":["https://openalex.org/I145847075"]},{"raw_affiliation_string":"SBA Research gGmbH, Floragasse 7, Vienna, 1040, Austria","institution_ids":["https://openalex.org/I4210167190"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056889996","display_name":"Pirmin Urbanke","orcid":"https://orcid.org/0009-0005-1868-3078"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Pirmin Urbanke","raw_affiliation_strings":["Christian Doppler Laboratory on Security and Quality Improvement in the Production Systems Lifecycle (CDL-SQI), TU Wien, Favoritenstrasse 9/194, Vienna, 1040, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Christian Doppler Laboratory on Security and Quality Improvement in the Production Systems Lifecycle (CDL-SQI), TU Wien, Favoritenstrasse 9/194, Vienna, 1040, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004548330","display_name":"Rudolf Ramler","orcid":"https://orcid.org/0000-0001-9903-6107"},"institutions":[{"id":"https://openalex.org/I4210126338","display_name":"Software Competence Center Hagenberg (Austria)","ror":"https://ror.org/02ks3nr96","country_code":"AT","type":"company","lineage":["https://openalex.org/I4210126338"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Rudolf Ramler","raw_affiliation_strings":["Software Competence Center Hagenberg GmbH, Softwarepark 32a, Hagenberg, 4232, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Software Competence Center Hagenberg GmbH, Softwarepark 32a, Hagenberg, 4232, Austria","institution_ids":["https://openalex.org/I4210126338"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101864493"],"corresponding_institution_ids":["https://openalex.org/I145847075","https://openalex.org/I4210093750","https://openalex.org/I4210167190"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":4.1831,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.94477391,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"29","issue":"2","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"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/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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.9994999766349792,"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/readability","display_name":"Readability","score":0.7110346555709839},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6261248588562012},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.5130614042282104},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.49753883481025696},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.425974577665329},{"id":"https://openalex.org/keywords/biology","display_name":"Biology","score":0.08802452683448792}],"concepts":[{"id":"https://openalex.org/C2778143727","wikidata":"https://www.wikidata.org/wiki/Q1820650","display_name":"Readability","level":2,"score":0.7110346555709839},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6261248588562012},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5130614042282104},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.49753883481025696},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.425974577665329},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.08802452683448792},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10664-023-10390-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10390-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10390-z.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2403.16639","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2403.16639","pdf_url":"https://arxiv.org/pdf/2403.16639","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"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":null,"raw_type":"text"}],"best_oa_location":{"id":"doi:10.1007/s10664-023-10390-z","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10390-z","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10390-z.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5400000214576721,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G3147146958","display_name":null,"funder_award_id":"881843","funder_id":"https://openalex.org/F4320323031","funder_display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft"},{"id":"https://openalex.org/G3981068856","display_name":null,"funder_award_id":"888127","funder_id":"https://openalex.org/F4320323031","funder_display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft"},{"id":"https://openalex.org/G463539330","display_name":null,"funder_award_id":"SBA-K1","funder_id":"https://openalex.org/F4320323031","funder_display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft"},{"id":"https://openalex.org/G4891158674","display_name":null,"funder_award_id":"881843","funder_id":"https://openalex.org/F4320323591","funder_display_name":"Christian Doppler Forschungsgesellschaft"},{"id":"https://openalex.org/G6540194639","display_name":null,"funder_award_id":"892418","funder_id":"https://openalex.org/F4320323031","funder_display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft"},{"id":"https://openalex.org/G7924863759","display_name":null,"funder_award_id":"872176","funder_id":"https://openalex.org/F4320323031","funder_display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft"}],"funders":[{"id":"https://openalex.org/F4320311813","display_name":"\u00d6sterreichische Nationalstiftung f\u00fcr Forschung, Technologie und Entwicklung","ror":"https://ror.org/04hb33h70"},{"id":"https://openalex.org/F4320322839","display_name":"Technische Universit\u00e4t Wien","ror":"https://ror.org/04d836q62"},{"id":"https://openalex.org/F4320323031","display_name":"\u00d6sterreichische Forschungsf\u00f6rderungsgesellschaft","ror":"https://ror.org/028jc0449"},{"id":"https://openalex.org/F4320323591","display_name":"Christian Doppler Forschungsgesellschaft","ror":"https://ror.org/00mv8h305"},{"id":"https://openalex.org/F4320329167","display_name":"SBA Research","ror":"https://ror.org/05nny6x17"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4392157268.pdf"},"referenced_works_count":61,"referenced_works":["https://openalex.org/W1964730672","https://openalex.org/W1981108270","https://openalex.org/W1999798506","https://openalex.org/W2018131486","https://openalex.org/W2037291277","https://openalex.org/W2043662475","https://openalex.org/W2056952837","https://openalex.org/W2058554556","https://openalex.org/W2059319620","https://openalex.org/W2106268244","https://openalex.org/W2107258625","https://openalex.org/W2114109012","https://openalex.org/W2127938826","https://openalex.org/W2129377409","https://openalex.org/W2143101641","https://openalex.org/W2144631057","https://openalex.org/W2152372482","https://openalex.org/W2157309873","https://openalex.org/W2267952752","https://openalex.org/W2343468114","https://openalex.org/W2463537704","https://openalex.org/W2470841477","https://openalex.org/W2504197999","https://openalex.org/W2508117657","https://openalex.org/W2510163281","https://openalex.org/W2682664750","https://openalex.org/W2734809802","https://openalex.org/W2735864825","https://openalex.org/W2749460454","https://openalex.org/W2772141859","https://openalex.org/W2790082131","https://openalex.org/W2807453842","https://openalex.org/W2882984136","https://openalex.org/W2884246111","https://openalex.org/W2884769900","https://openalex.org/W2900961173","https://openalex.org/W2908497897","https://openalex.org/W2953675280","https://openalex.org/W2954515777","https://openalex.org/W2987956597","https://openalex.org/W2992024512","https://openalex.org/W2994690397","https://openalex.org/W3020617474","https://openalex.org/W3046788551","https://openalex.org/W3085713924","https://openalex.org/W3086420033","https://openalex.org/W3096510422","https://openalex.org/W3097045170","https://openalex.org/W3104802707","https://openalex.org/W3106347370","https://openalex.org/W3147133690","https://openalex.org/W3197208344","https://openalex.org/W4242842644","https://openalex.org/W4247854836","https://openalex.org/W4286331363","https://openalex.org/W4291213652","https://openalex.org/W4292261043","https://openalex.org/W4294432232","https://openalex.org/W4297903204","https://openalex.org/W4308627320","https://openalex.org/W6929144864"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W1964661231","https://openalex.org/W4254960163","https://openalex.org/W3110264473","https://openalex.org/W2370831213","https://openalex.org/W4285478380","https://openalex.org/W4315704968","https://openalex.org/W2100255360","https://openalex.org/W2140061545","https://openalex.org/W2032810564"],"abstract_inverted_index":{"Abstract":[0],"Context":[1],"The":[2,138,155,217],"readability":[3,22,33,54,108,119,186,235,255,292,316],"of":[4,23,34,55,120,124,141,172,180,187,191,238,246,257,281,317],"source":[5,24],"code":[6,36,57,107,166,254],"is":[7,27,256],"key":[8,267],"for":[9,102,152,162,236,259],"understanding":[10],"and":[11,15,37,67,109,198,248,261,306],"maintaining":[12],"software":[13,318],"systems":[14],"tests.":[16],"Although":[17],"several":[18],"studies":[19,147],"investigate":[20],"the":[21,32,49,53,118,142,149,185,227,239,300,315],"code,":[25],"there":[26],"limited":[28,215],"research":[29],"specifically":[30],"on":[31,63,89,105,117,131,164,169,220,234,266,291,314],"test":[35,56,106,125,165,188,241,253,319],"related":[38],"influence":[39,52,132,184,223,268],"factors.":[40,269],"Objective":[41],"In":[42],"this":[43,95],"paper,":[44],"we":[45,79,93,112,175,271,284,298],"aim":[46],"at":[47],"investigating":[48],"factors":[50,133,182,193,203,224,229,274,283],"that":[51,183,226,252],"from":[58,148],"an":[59,170,289],"academic":[60,305],"perspective":[61],"based":[62],"scientific":[64,90,150,197,247],"literature":[65,100,151,157,250],"sources":[66,101,161],"complemented":[68],"by":[69,97,277],"practical":[70,103],"views,":[71],"as":[72],"discussed":[73,134,206,276],"in":[74,135,196,207,293],"grey":[75,99,156,199,249],"literature.":[76,91],"Methods":[77],"First,":[78],"perform":[80],"a":[81,87,114,121,177,231,264,294,311],"Systematic":[82],"Mapping":[83],"Study":[84],"(SMS)":[85],"with":[86,213,263],"focus":[88],"Second,":[92],"extend":[94],"study":[96],"reviewing":[98],"aspects":[104],"understandability.":[110],"Finally,":[111],"conduct":[113],"controlled":[115,218],"experiment":[116,219],"selected":[122,240],"set":[123,140,179],"cases":[126],"to":[127,287,302,309],"collect":[128],"additional":[129],"knowledge":[130],"practice.":[136],"Results":[137],"result":[139],"SMS":[143],"includes":[144],"19":[145],"primary":[146],"further":[153],"analysis.":[154],"search":[158],"reveals":[159],"62":[160],"information":[163],"readability.":[167],"Based":[168],"analysis":[171],"these":[173,192,282],"sources,":[174],"identified":[176],"combined":[178],"14":[181],"code.":[189,320],"7":[190],"were":[194,204,285],"found":[195,273],"literature,":[200],"while":[201],"some":[202,280],"mainly":[205],"academia":[208,260],"(2)":[209],"or":[210],"industry":[211,262,307],"(5)":[212],"only":[214,275],"overlap.":[216],"practically":[221],"relevant":[222],"showed":[225,251],"investigated":[228],"have":[230],"significant":[232],"impact":[233,290],"half":[237],"cases.":[242],"Conclusion":[243],"Our":[244],"review":[245],"interest":[258],"consensus":[265],"However,":[270],"also":[272],"practitioners.":[278],"For":[279],"able":[286],"confirm":[288],"first":[295],"experiment.":[296],"Therefore,":[297],"see":[299],"need":[301],"bring":[303],"together":[304],"viewpoints":[308],"achieve":[310],"common":[312],"view":[313]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":6}],"updated_date":"2026-07-18T07:39:51.176621","created_date":"2024-02-27T00:00:00"}
