{"id":"https://openalex.org/W2577392777","doi":"https://doi.org/10.1109/quatic.2016.044","title":"Code Smells Incidence: Does It Depend on the Application Domain?","display_name":"Code Smells Incidence: Does It Depend on the Application Domain?","publication_year":2016,"publication_date":"2016-09-01","ids":{"openalex":"https://openalex.org/W2577392777","doi":"https://doi.org/10.1109/quatic.2016.044","mag":"2577392777"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/quatic.2016.044","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5020347454","display_name":"Jos\u00e9 Pereira dos Reis","orcid":"https://orcid.org/0000-0002-2505-9565"},"institutions":[],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Jose Pereira Dos Reis","raw_affiliation_strings":["Inst. Univ. de Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"Inst. Univ. de Lisboa, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083329154","display_name":"Fernando Brito e Abreu","orcid":"https://orcid.org/0000-0002-9086-4122"},"institutions":[{"id":"https://openalex.org/I110026055","display_name":"Iscte \u2013 Instituto Universit\u00e1rio de Lisboa","ror":"https://ror.org/014837179","country_code":"PT","type":"education","lineage":["https://openalex.org/I110026055"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Fernando Brito e Abreu","raw_affiliation_strings":["Instituto Universit??rio de Lisboa (ISCTE-IUL), Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"Instituto Universit??rio de Lisboa (ISCTE-IUL), Lisboa, Portugal","institution_ids":["https://openalex.org/I110026055"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090601638","display_name":"Glauco de Figueiredo Carneiro","orcid":"https://orcid.org/0000-0001-6241-1612"},"institutions":[{"id":"https://openalex.org/I44314228","display_name":"Universidade Salvador","ror":"https://ror.org/01afz2176","country_code":"BR","type":"education","lineage":["https://openalex.org/I44314228"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Glauco de F. Carneiro","raw_affiliation_strings":["Universidade Salvador, Salvador, BA, BR"],"affiliations":[{"raw_affiliation_string":"Universidade Salvador, Salvador, BA, BR","institution_ids":["https://openalex.org/I44314228"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.057,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":7,"citation_normalized_percentile":{"value":0.728463,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":83,"max":85},"biblio":{"volume":null,"issue":null,"first_page":"172","last_page":"177"},"is_retracted":false,"is_paratext":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.9985,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9959,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/code-smell","display_name":"Code smell","score":0.8743318},{"id":"https://openalex.org/keywords/code-refactoring","display_name":"Code refactoring","score":0.84443134},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.5783647},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5086373},{"id":"https://openalex.org/keywords/software-maintenance","display_name":"Software Maintenance","score":0.46260867}],"concepts":[{"id":"https://openalex.org/C133237599","wikidata":"https://www.wikidata.org/wiki/Q2295111","display_name":"Code smell","level":5,"score":0.8743318},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.84443134},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6673372},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.5783647},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5431558},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5086373},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4880294},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.46260867},{"id":"https://openalex.org/C61511704","wikidata":"https://www.wikidata.org/wiki/Q1671857","display_name":"Incidence (geometry)","level":2,"score":0.45572323},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.43877158},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.36740923},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35627782},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3517648},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.34781915},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.25996158},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.12289998},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","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":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/quatic.2016.044","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":23,"referenced_works":["https://openalex.org/W1523197392","https://openalex.org/W1534729839","https://openalex.org/W1578371593","https://openalex.org/W1696288021","https://openalex.org/W1746353556","https://openalex.org/W1765011720","https://openalex.org/W1964962870","https://openalex.org/W1980986166","https://openalex.org/W2039081830","https://openalex.org/W2045571829","https://openalex.org/W2053667299","https://openalex.org/W2094244019","https://openalex.org/W2102049362","https://openalex.org/W2127637878","https://openalex.org/W2128802947","https://openalex.org/W2130509252","https://openalex.org/W2132201370","https://openalex.org/W2137659640","https://openalex.org/W2150625980","https://openalex.org/W2153887189","https://openalex.org/W2166993820","https://openalex.org/W2171383742","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W3166181464","https://openalex.org/W2955607951","https://openalex.org/W2780981476","https://openalex.org/W2146134503","https://openalex.org/W2096821349","https://openalex.org/W209543640","https://openalex.org/W2091064206","https://openalex.org/W2088986462","https://openalex.org/W2015418718","https://openalex.org/W125071098"],"abstract_inverted_index":{"Background:":[0],"Code":[1,115,194],"smells":[2,102,181],"are":[3],"considered":[4],"detrimental":[5],"to":[6,19,27,42,132],"maintainability.":[7],"To":[8,80],"plan":[9],"QA":[10],"preventive":[11],"initiatives":[12],"(e.g.":[13],"refactoring":[14],"actions)":[15],"it":[16,118],"is":[17,25,41,130],"important":[18],"know":[20],"if":[21,44],"the":[22,29,45,54,82,87,97,107,111,125,133,192,201,218],"application":[23,46,71,108,219],"domain":[24,47,126],"likely":[26],"affect":[28],"incidence":[30,55,98,123,182],"of":[31,38,56,77,99,113,163],"those":[32],"problems.":[33],"Objective:":[34],"The":[35],"main":[36],"goal":[37],"this":[39,157],"paper":[40],"check":[43],"has":[48],"a":[49,62],"statistically":[50,186],"significant":[51,187],"impact":[52],"on":[53,106,140,179],"code":[57,78,101,165,180],"smells.":[58,79],"Methods:":[59],"We":[60],"conducted":[61],"quasi-experiment":[63],"using":[64],"118":[65],"Java":[66],"applications,":[67],"classified":[68],"into":[69],"6":[70,161],"domains,":[72],"and":[73,89],"including":[74],"7":[75,164],"types":[76],"test":[81],"formulated":[83],"hypotheses,":[84],"we":[85],"used":[86],"Kruskal-Wallis":[88],"ANOVA":[90],"tests.":[91],"Results:":[92],"Our":[93],"results":[94,169],"show":[95],"that":[96,121,211],"most":[100],"does":[103],"not":[104],"depend":[105],"domain,":[109],"with":[110],"exception":[112],"Duplicated":[114,193],"smell,":[116],"where":[117,173],"was":[119,138],"found":[120,178,190],"its":[122,150],"in":[124,147],"Home":[127],"&":[128],"Education":[129],"superior":[131],"others.":[134],"Limitations:":[135],"This":[136,198],"study":[137],"based":[139],"medium":[141],"sized":[142],"open":[143],"source":[144],"applications":[145],"written":[146],"Java.":[148],"Therefore,":[149],"external":[151],"validity":[152],"will":[153],"be":[154,177,215],"questionable":[155],"outside":[156],"scope.":[158],"Conclusions:":[159],"For":[160],"out":[162],"smell":[166],"types,":[167],"our":[168],"corroborate":[170],"previous":[171],"studies":[172],"no":[174],"difference":[175],"could":[176],"across":[183],"applications.":[184],"However,":[185],"differences":[188],"were":[189],"for":[191],"(aka":[195],"Clone)":[196],"smell.":[197],"result":[199],"confirmed":[200],"claim":[202],"produced":[203],"by":[204,217],"Martin":[205],"Fowler":[206],"almost":[207],"20":[208],"years":[209],"ago":[210],"software":[212],"clones":[213],"may":[214],"induced":[216],"domain.":[220]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2577392777","counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2}],"updated_date":"2024-12-30T19:12:06.645798","created_date":"2017-01-26"}