{"id":"https://openalex.org/W4408703448","doi":"https://doi.org/10.1109/tse.2025.3553383","title":"Do Experts Agree About Smelly Infrastructure?","display_name":"Do Experts Agree About Smelly Infrastructure?","publication_year":2025,"publication_date":"2025-03-22","ids":{"openalex":"https://openalex.org/W4408703448","doi":"https://doi.org/10.1109/tse.2025.3553383"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2025.3553383","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2025.3553383","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-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/A5116734636","display_name":"Sogol Masoumzadeh","orcid":"https://orcid.org/0009-0002-6626-1919"},"institutions":[{"id":"https://openalex.org/I5023651","display_name":"McGill University","ror":"https://ror.org/01pxwe438","country_code":"CA","type":"education","lineage":["https://openalex.org/I5023651"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Sogol Masoumzadeh","raw_affiliation_strings":["Department of Electrical and Computer Engineering, McGill University, Montreal, Canada","Department of Electrical and Computer Engineering, McGill University, Canada"],"raw_orcid":"https://orcid.org/0009-0002-6626-1919","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, McGill University, Montreal, Canada","institution_ids":["https://openalex.org/I5023651"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, McGill University, Canada","institution_ids":["https://openalex.org/I5023651"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5094306615","display_name":"Nuno Saavedra","orcid":"https://orcid.org/0000-0003-4148-5991"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Nuno Saavedra","raw_affiliation_strings":["INESC-ID and IST, University of Lisbon, Lisbon, Portugal","INESC-ID and IST, University of Lisbon, Portugal"],"raw_orcid":"https://orcid.org/0000-0003-4148-5991","affiliations":[{"raw_affiliation_string":"INESC-ID and IST, University of Lisbon, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"INESC-ID and IST, University of Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087189180","display_name":"Rungroj Maipradit","orcid":"https://orcid.org/0000-0003-4286-9807"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Rungroj Maipradit","raw_affiliation_strings":["David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada","David R. Cheriton School of Computer Science, University of Waterloo, Canada"],"raw_orcid":"https://orcid.org/0000-0003-4286-9807","affiliations":[{"raw_affiliation_string":"David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]},{"raw_affiliation_string":"David R. Cheriton School of Computer Science, University of Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090064960","display_name":"Lili Wei","orcid":"https://orcid.org/0000-0002-2428-4111"},"institutions":[{"id":"https://openalex.org/I5023651","display_name":"McGill University","ror":"https://ror.org/01pxwe438","country_code":"CA","type":"education","lineage":["https://openalex.org/I5023651"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Lili Wei","raw_affiliation_strings":["Department of Electrical and Computer Engineering, McGill University, Montreal, Canada","Department of Electrical and Computer Engineering, McGill University, Canada"],"raw_orcid":"https://orcid.org/0000-0002-2428-4111","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, McGill University, Montreal, Canada","institution_ids":["https://openalex.org/I5023651"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, McGill University, Canada","institution_ids":["https://openalex.org/I5023651"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012075571","display_name":"Jo\u00e3o F. Ferreira","orcid":"https://orcid.org/0000-0002-6612-9013"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Jo\u00e3o F. Ferreira","raw_affiliation_strings":["INESC-ID and IST, University of Lisbon, Lisbon, Portugal","INESC-ID and IST, University of Lisbon, Portugal"],"raw_orcid":"https://orcid.org/0000-0002-6612-9013","affiliations":[{"raw_affiliation_string":"INESC-ID and IST, University of Lisbon, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"INESC-ID and IST, University of Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064890236","display_name":"D\u00e1niel Varr\u00f3","orcid":"https://orcid.org/0000-0002-8790-252X"},"institutions":[{"id":"https://openalex.org/I102134673","display_name":"Link\u00f6ping University","ror":"https://ror.org/05ynxx418","country_code":"SE","type":"education","lineage":["https://openalex.org/I102134673"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"D\u00e1niel Varr\u00f3","raw_affiliation_strings":["Department of Computer and Information Science, Link&#x00F6;ping University, Link&#x00F6;ping, Sweden","Department of Computer and Information Science, Link00F6ping University, Sweden"],"raw_orcid":"https://orcid.org/0000-0002-8790-252X","affiliations":[{"raw_affiliation_string":"Department of Computer and Information Science, Link&#x00F6;ping University, Link&#x00F6;ping, Sweden","institution_ids":["https://openalex.org/I102134673"]},{"raw_affiliation_string":"Department of Computer and Information Science, Link00F6ping University, Sweden","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043053174","display_name":"Shane McIntosh","orcid":"https://orcid.org/0000-0002-0193-3975"},"institutions":[{"id":"https://openalex.org/I151746483","display_name":"University of Waterloo","ror":"https://ror.org/01aff2v68","country_code":"CA","type":"education","lineage":["https://openalex.org/I151746483"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Shane McIntosh","raw_affiliation_strings":["David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada","David R. Cheriton School of Computer Science, University of Waterloo, Canada"],"raw_orcid":"https://orcid.org/0000-0002-0193-3975","affiliations":[{"raw_affiliation_string":"David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]},{"raw_affiliation_string":"David R. Cheriton School of Computer Science, University of Waterloo, Canada","institution_ids":["https://openalex.org/I151746483"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5116734636"],"corresponding_institution_ids":["https://openalex.org/I5023651"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.07773139,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"51","issue":"5","first_page":"1472","last_page":"1486"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11260","display_name":"Tracheal and airway disorders","score":0.42309999465942383,"subfield":{"id":"https://openalex.org/subfields/2740","display_name":"Pulmonary and Respiratory Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}},"topics":[{"id":"https://openalex.org/T11260","display_name":"Tracheal and airway disorders","score":0.42309999465942383,"subfield":{"id":"https://openalex.org/subfields/2740","display_name":"Pulmonary and Respiratory Medicine"},"field":{"id":"https://openalex.org/fields/27","display_name":"Medicine"},"domain":{"id":"https://openalex.org/domains/4","display_name":"Health Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7798259258270264},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3979884684085846},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.37187659740448},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.3314123749732971},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1293216347694397}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7798259258270264},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3979884684085846},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.37187659740448},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.3314123749732971},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1293216347694397}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tse.2025.3553383","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2025.3553383","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5699999928474426,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":50,"referenced_works":["https://openalex.org/W649920412","https://openalex.org/W1847720358","https://openalex.org/W1970210446","https://openalex.org/W1975879668","https://openalex.org/W2053154970","https://openalex.org/W2076646346","https://openalex.org/W2088760879","https://openalex.org/W2140504739","https://openalex.org/W2146950091","https://openalex.org/W2232317411","https://openalex.org/W2290195878","https://openalex.org/W2315123323","https://openalex.org/W2402800985","https://openalex.org/W2408074938","https://openalex.org/W2759794714","https://openalex.org/W2772484800","https://openalex.org/W2780783514","https://openalex.org/W2791812915","https://openalex.org/W2796047065","https://openalex.org/W2796404405","https://openalex.org/W2807298173","https://openalex.org/W2883411629","https://openalex.org/W2954265135","https://openalex.org/W2955656327","https://openalex.org/W2969368867","https://openalex.org/W2970588580","https://openalex.org/W2993710525","https://openalex.org/W2994439316","https://openalex.org/W2995603507","https://openalex.org/W3020936518","https://openalex.org/W3041762618","https://openalex.org/W3089223274","https://openalex.org/W3090625769","https://openalex.org/W3118657661","https://openalex.org/W3123074563","https://openalex.org/W3179386656","https://openalex.org/W4281557843","https://openalex.org/W4313563645","https://openalex.org/W4313563702","https://openalex.org/W4385196280","https://openalex.org/W4386214431","https://openalex.org/W4388483637","https://openalex.org/W4390412078","https://openalex.org/W4392471232","https://openalex.org/W4400681240","https://openalex.org/W4403223353","https://openalex.org/W6606988585","https://openalex.org/W6696955990","https://openalex.org/W6804188570","https://openalex.org/W7007779428"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Code":[0],"smells":[1,18,32,105,117,123,164,209,227,235,287],"are":[2,238,270,319],"anti-patterns":[3],"that":[4,222],"violate":[5],"code":[6,17,31,70,75,84,116,145,163,173,200,208,213,278,286,296,312,318],"understandability,":[7],"re-usability,":[8],"changeability,":[9],"and":[10,19,43,68,140,178,248,262,269],"maintainability.":[11],"It":[12],"is":[13,33,87],"important":[14],"to":[15,92,273],"identify":[16],"locate":[20],"them":[21],"in":[22,118,124,165,210,228,236,315],"the":[23,41,50,90,95,133,153,182,192,254,281,332,339,344],"code.":[24],"For":[25,252],"this":[26],"purpose,":[27],"automated":[28],"detection":[29,159],"of":[30,45,52,97,115,136,143,156,181,194,198,207,226,234,245,256,284,293,311,341,343],"a":[34],"sought-after":[35],"feature":[36],"for":[37,58,72,89,161,172],"development":[38],"tools;":[39],"however,":[40,122],"design":[42],"evaluation":[44],"such":[46],"tools":[47],"depends":[48],"on":[49,152,217,331],"quality":[51],"oracle":[53,61,154,170],"datasets.":[54],"The":[55],"typical":[56],"approach":[57],"creating":[59],"an":[60,149],"dataset":[62,155,171],"involves":[63,288],"multiple":[64,78],"developers":[65,139],"independently":[66],"inspecting":[67],"annotating":[69],"examples":[71],"their":[73,141,176,232,249],"existing":[74],"smells.":[76,98,201,279],"Since":[77],"inspectors":[79,91],"cast":[80],"votes":[81],"about":[82,94],"each":[83],"example,":[85],"it":[86],"possible":[88,187],"disagree":[93],"presence":[96],"Such":[99],"disagreements":[100,137,290],"introduce":[101],"ambiguity":[102],"into":[103],"how":[104],"should":[106],"be":[107],"interpreted.":[108],"Prior":[109],"work":[110],"has":[111],"studied":[112,294],"developer":[113,195,205,224],"perceptions":[114,142,197,206,225,233],"traditional":[119,211,229,316],"source":[120,212,230,317],"code;":[121],"Infrastructure-as-Code":[125],"(IaC)":[126],"have":[127,299],"not":[128,336],"been":[129],"investigated.":[130],"To":[131],"understand":[132],"real-world":[134],"impact":[135],"among":[138,267,291,305],"IaC":[144,199,237,277,285,295,345],"smells,":[146],"we":[147,185,203],"conduct":[148],"empirical":[150],"study":[151,220],"GLITCH\u2014a":[157],"state-of-the-art":[158],"tool":[160],"security":[162],"IaC.":[166,218],"We":[167],"analyze":[168],"GLITCH's":[169],"smell":[174,246,297,313],"issues,":[175],"types,":[177],"individual":[179],"annotations":[180],"inspectors.":[183,307],"Furthermore,":[184],"investigate":[186],"confounding":[188],"factors":[189],"associated":[190],"with":[191,214],"incidences":[193,298,314],"misaligned":[196],"Finally,":[202],"triangulate":[204],"our":[215],"results":[216],"Our":[219],"reveals":[221],"unlike":[223],"code,":[231],"more":[239,271],"substantially":[240],"impacted":[241],"by":[242,258,321],"subjective":[243],"interpretation":[244,255,342],"types":[247],"co-occurrence":[250],"relationships.":[251],"instance,":[253],"admins":[257],"default,":[259],"empty":[260],"passwords,":[261],"hard-coded":[263],"secrets":[264],"varies":[265],"considerably":[266],"raters":[268],"susceptible":[272],"misidentification":[274],"than":[275],"other":[276],"Consequently,":[280],"manual":[282],"identification":[283],"annotation":[289],"developers\u201446.3%":[292],"at":[300],"least":[301],"one":[302],"dissenting":[303],"vote":[304],"three":[306],"Meanwhile,":[308],"only":[309],"1.6%":[310],"affected":[320],"inspector":[322],"bias":[323],"stemming":[324],"from":[325],"these":[326],"disagreements.":[327],"Hence,":[328],"relying":[329],"solely":[330],"majority":[333],"voting,":[334],"would":[335],"fully":[337],"represent":[338],"breadth":[340],"under":[346],"scrutiny.":[347]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
