{"id":"https://openalex.org/W4296422547","doi":"https://doi.org/10.1145/3544902.3546233","title":"Do Static Analysis Tools Affect Software Quality when Using Test-driven Development?","display_name":"Do Static Analysis Tools Affect Software Quality when Using Test-driven Development?","publication_year":2022,"publication_date":"2022-09-07","ids":{"openalex":"https://openalex.org/W4296422547","doi":"https://doi.org/10.1145/3544902.3546233"},"language":"en","primary_location":{"id":"doi:10.1145/3544902.3546233","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3544902.3546233","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3544902.3546233","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":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3544902.3546233","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5031159087","display_name":"Simone Romano","orcid":"https://orcid.org/0000-0003-4880-3622"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Simone Romano","raw_affiliation_strings":["University of Salerno, Italy"],"affiliations":[{"raw_affiliation_string":"University of Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006441254","display_name":"Fiorella Zampetti","orcid":"https://orcid.org/0000-0001-7098-8964"},"institutions":[{"id":"https://openalex.org/I16337185","display_name":"University of Sannio","ror":"https://ror.org/04vc81p87","country_code":"IT","type":"education","lineage":["https://openalex.org/I16337185"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fiorella Zampetti","raw_affiliation_strings":["University of Sannio, Italy"],"affiliations":[{"raw_affiliation_string":"University of Sannio, Italy","institution_ids":["https://openalex.org/I16337185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022596467","display_name":"Mar\u00eda Teresa Baldassarre","orcid":"https://orcid.org/0000-0001-8589-2850"},"institutions":[{"id":"https://openalex.org/I5561750","display_name":"University of Bari Aldo Moro","ror":"https://ror.org/027ynra39","country_code":"IT","type":"education","lineage":["https://openalex.org/I5561750"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Maria Teresa Baldassarre","raw_affiliation_strings":["University of Bari, Italy"],"affiliations":[{"raw_affiliation_string":"University of Bari, Italy","institution_ids":["https://openalex.org/I5561750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025099559","display_name":"Massimiliano Di Penta","orcid":"https://orcid.org/0000-0002-0340-9747"},"institutions":[{"id":"https://openalex.org/I16337185","display_name":"University of Sannio","ror":"https://ror.org/04vc81p87","country_code":"IT","type":"education","lineage":["https://openalex.org/I16337185"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Massimiliano Di Penta","raw_affiliation_strings":["University of Sannio, Italy"],"affiliations":[{"raw_affiliation_string":"University of Sannio, Italy","institution_ids":["https://openalex.org/I16337185"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082957347","display_name":"Giuseppe Scanniello","orcid":"https://orcid.org/0000-0003-0024-7508"},"institutions":[{"id":"https://openalex.org/I131729948","display_name":"University of Salerno","ror":"https://ror.org/0192m2k53","country_code":"IT","type":"education","lineage":["https://openalex.org/I131729948"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Giuseppe Scanniello","raw_affiliation_strings":["University of Salerno, Italy"],"affiliations":[{"raw_affiliation_string":"University of Salerno, Italy","institution_ids":["https://openalex.org/I131729948"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5031159087"],"corresponding_institution_ids":["https://openalex.org/I131729948"],"apc_list":null,"apc_paid":null,"fwci":5.4567,"has_fulltext":true,"cited_by_count":18,"citation_normalized_percentile":{"value":0.96071452,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"80","last_page":"91"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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":1.0,"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.9997000098228455,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9995999932289124,"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/affect","display_name":"Affect (linguistics)","score":0.6390302181243896},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6196054816246033},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.5299830436706543},{"id":"https://openalex.org/keywords/test","display_name":"Test (biology)","score":0.5144906044006348},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.47325021028518677},{"id":"https://openalex.org/keywords/software-testing","display_name":"Software testing","score":0.45006126165390015},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.44070854783058167},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.3799648582935333},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.35396668314933777},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15541064739227295},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10407480597496033},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.09790053963661194}],"concepts":[{"id":"https://openalex.org/C2776035688","wikidata":"https://www.wikidata.org/wiki/Q1606558","display_name":"Affect (linguistics)","level":2,"score":0.6390302181243896},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6196054816246033},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.5299830436706543},{"id":"https://openalex.org/C2777267654","wikidata":"https://www.wikidata.org/wiki/Q3519023","display_name":"Test (biology)","level":2,"score":0.5144906044006348},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.47325021028518677},{"id":"https://openalex.org/C2984328558","wikidata":"https://www.wikidata.org/wiki/Q188522","display_name":"Software testing","level":3,"score":0.45006126165390015},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44070854783058167},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3799648582935333},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.35396668314933777},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15541064739227295},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10407480597496033},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.09790053963661194},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"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/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C46312422","wikidata":"https://www.wikidata.org/wiki/Q11024","display_name":"Communication","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3544902.3546233","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3544902.3546233","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3544902.3546233","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":{"id":"doi:10.1145/3544902.3546233","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3544902.3546233","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3544902.3546233","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"},"sustainable_development_goals":[{"score":0.6399999856948853,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4296422547.pdf","grobid_xml":"https://content.openalex.org/works/W4296422547.grobid-xml"},"referenced_works_count":66,"referenced_works":["https://openalex.org/W24088030","https://openalex.org/W170749380","https://openalex.org/W814172419","https://openalex.org/W1511267087","https://openalex.org/W1530366124","https://openalex.org/W1564623840","https://openalex.org/W1612015840","https://openalex.org/W1783768447","https://openalex.org/W1913969462","https://openalex.org/W2008831000","https://openalex.org/W2014309790","https://openalex.org/W2023414777","https://openalex.org/W2053465247","https://openalex.org/W2069588288","https://openalex.org/W2069798959","https://openalex.org/W2089910927","https://openalex.org/W2094489806","https://openalex.org/W2103497247","https://openalex.org/W2107024044","https://openalex.org/W2116541267","https://openalex.org/W2118604270","https://openalex.org/W2129918802","https://openalex.org/W2145700761","https://openalex.org/W2150423966","https://openalex.org/W2158864412","https://openalex.org/W2159739762","https://openalex.org/W2219831900","https://openalex.org/W2281418997","https://openalex.org/W2295373235","https://openalex.org/W2488079988","https://openalex.org/W2517626969","https://openalex.org/W2522228258","https://openalex.org/W2567362164","https://openalex.org/W2603197462","https://openalex.org/W2646484260","https://openalex.org/W2730118095","https://openalex.org/W2749460454","https://openalex.org/W2769294560","https://openalex.org/W2769453414","https://openalex.org/W2770290320","https://openalex.org/W2786674049","https://openalex.org/W2787379525","https://openalex.org/W2795566764","https://openalex.org/W2884453255","https://openalex.org/W2948202639","https://openalex.org/W2954469728","https://openalex.org/W2963251988","https://openalex.org/W2965330732","https://openalex.org/W2969699495","https://openalex.org/W2990685757","https://openalex.org/W3014251356","https://openalex.org/W3040728396","https://openalex.org/W3044057999","https://openalex.org/W3044934120","https://openalex.org/W3045208818","https://openalex.org/W3096622573","https://openalex.org/W3104723315","https://openalex.org/W3145100113","https://openalex.org/W3146364986","https://openalex.org/W3149778010","https://openalex.org/W4229772528","https://openalex.org/W4233410239","https://openalex.org/W4246032972","https://openalex.org/W4252950009","https://openalex.org/W4296422547","https://openalex.org/W6976927603"],"related_works":["https://openalex.org/W2560936962","https://openalex.org/W2788727012","https://openalex.org/W4388203630","https://openalex.org/W82714704","https://openalex.org/W1519020487","https://openalex.org/W2382583096","https://openalex.org/W147463599","https://openalex.org/W1835076629","https://openalex.org/W2212955619","https://openalex.org/W3124296310"],"abstract_inverted_index":{"Background.":[0],"Test-Driven":[1],"Development":[2],"(TDD)":[3],"is":[4,37],"an":[5],"agile":[6],"software":[7,49],"development":[8],"practice,":[9],"which":[10],"encourages":[11],"developers":[12],"to":[13,18,26],"write":[14],"\u201cquick-and-dirty\u201d":[15],"production":[16],"code":[17],"make":[19],"tests":[20],"pass,":[21],"and":[22],"then":[23],"apply":[24],"refactoring":[25,36],"\u201cclean\u201d":[27],"written":[28],"code.":[29],"However,":[30],"previous":[31],"studies":[32],"have":[33],"found":[34],"that":[35],"not":[38],"applied":[39],"as":[40,42],"often":[41],"the":[43],"TDD":[44],"process":[45],"requires,":[46],"potentially":[47],"affecting":[48],"quality.":[50]},"counts_by_year":[{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
