{"id":"https://openalex.org/W7161936424","doi":"https://doi.org/10.48550/arxiv.2605.21238","title":"Beyond the Tip of the Iceberg: Understanding SATD in Dockerfiles through the Lens of Co-evolution","display_name":"Beyond the Tip of the Iceberg: Understanding SATD in Dockerfiles through the Lens of Co-evolution","publication_year":2026,"publication_date":"2026-05-20","ids":{"openalex":"https://openalex.org/W7161936424","doi":"https://doi.org/10.48550/arxiv.2605.21238"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.21238","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.21238","pdf_url":null,"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":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.21238","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5043344851","display_name":"Wei Minn","orcid":"https://orcid.org/0000-0002-3191-9795"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Minn, Wei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136692618","display_name":"Yan Naing Tun","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tun, Yan Naing","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136712529","display_name":"Biniam Fesseha Demissie","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Demissie, Biniam Fesseha","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136686212","display_name":"Rui'ang Hu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hu, Rui'ang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136642597","display_name":"Jiakun Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Jiakun","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019508589","display_name":"Mariano Ceccato","orcid":"https://orcid.org/0000-0001-7325-0316"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ceccato, Mariano","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136704226","display_name":"Lwin Khin Shar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shar, Lwin Khin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5136713108","display_name":"David Lo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lo, David","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.5058000087738037,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.5058000087738037,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.10859999805688858,"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/T11424","display_name":"Security and Verification in Computing","score":0.10400000214576721,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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-refactoring","display_name":"Code refactoring","score":0.6784999966621399},{"id":"https://openalex.org/keywords/codebase","display_name":"Codebase","score":0.612500011920929},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.6055999994277954},{"id":"https://openalex.org/keywords/workaround","display_name":"Workaround","score":0.603600025177002},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46389999985694885},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4357999861240387},{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.43070000410079956},{"id":"https://openalex.org/keywords/artifact","display_name":"Artifact (error)","score":0.3882000148296356},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.38749998807907104}],"concepts":[{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.6784999966621399},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6435999870300293},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.612500011920929},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.6055999994277954},{"id":"https://openalex.org/C194541083","wikidata":"https://www.wikidata.org/wiki/Q457174","display_name":"Workaround","level":2,"score":0.603600025177002},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46389999985694885},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4357999861240387},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.43070000410079956},{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.3882000148296356},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.38749998807907104},{"id":"https://openalex.org/C159198006","wikidata":"https://www.wikidata.org/wiki/Q1532172","display_name":"Technical debt","level":4,"score":0.38449999690055847},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3564000129699707},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3434000015258789},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.33340001106262207},{"id":"https://openalex.org/C4577558","wikidata":"https://www.wikidata.org/wiki/Q384475","display_name":"Accrual","level":3,"score":0.3294999897480011},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.31929999589920044},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.3127000033855438},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.2919999957084656},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.2881999909877777},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.2865000069141388},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.28369998931884766},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.28220000863075256},{"id":"https://openalex.org/C2776515129","wikidata":"https://www.wikidata.org/wiki/Q7306218","display_name":"Redress","level":2,"score":0.2678999900817871},{"id":"https://openalex.org/C101317890","wikidata":"https://www.wikidata.org/wiki/Q940053","display_name":"Software maintenance","level":4,"score":0.267300009727478},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.26499998569488525},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.259799987077713},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2535000145435333}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.21238","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.21238","pdf_url":null,"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":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.21238","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.21238","pdf_url":null,"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":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.6030567288398743,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Dockerfiles":[0,26,110],"enable":[1],"the":[2,10,20,44,57,70,112,195,203,213,218,240,246,250],"creation":[3],"of":[4,19,30,46,88,121,126,174,199,220,253],"portable":[5],"container-based":[6],"execution":[7],"environments":[8],"for":[9,217],"application":[11],"code,":[12],"and":[13,38,54,69,96,124,134,171,178,191,232,235],"have":[14],"become":[15],"an":[16],"important":[17],"part":[18],"modern":[21],"software":[22,89],"development":[23],"process.":[24],"As":[25],"are":[27,129,137,147,194],"a":[28],"form":[29],"Infrastructure-as-Code":[31],"(IaC),":[32],"they":[33],"can":[34],"include":[35],"temporary":[36],"workarounds":[37],"other":[39,97],"suboptimal":[40],"implementations,":[41],"leading":[42],"to":[43,131],"accrual":[45],"technical":[47,63],"debt":[48,64],"that":[49,118,142,181,209,227],"affects":[50],"their":[51],"reliability,":[52],"security,":[53],"maintainability":[55],"in":[56,66,109,145,202,222],"future.":[58],"Prior":[59],"work":[60],"characterized":[61],"self-admitted":[62],"(SATD)":[65],"Dockerfile":[67],"comments":[68],"surrounding":[71],"file":[72],"chunks.":[73],"This":[74],"single-file":[75,247],"view":[76],"is":[77,212],"incomplete":[78],"since":[79],"source":[80,114,204,241],"code":[81],"evolution":[82],"involves":[83],"changes":[84],"across":[85],"different":[86],"types":[87],"artifacts":[90],"such":[91],"as":[92,249],"production,":[93],"test,":[94],"build,":[95],"configuration":[98],"files.":[99],"Thus,":[100],"we":[101,168,179,206],"address":[102],"this":[103],"gap":[104],"by":[105],"studying":[106],"SATD":[107,144,157,176,221,236],"events":[108,123,128],"alongside":[111],"related":[113],"code.":[115],"We":[116,139],"find":[117],"approximately":[119],"27%":[120],"admission":[122,200],"40%":[125],"repayment":[127,219],"coupled":[130,143,156,175],"non-Dockerfile":[132],"artifacts,":[133],"coupling":[135],"sources":[136],"subtype-specific.":[138],"also":[140,207],"observed":[141],"general":[146],"repaid":[148],"significantly":[149],"faster":[150],"overall":[151],"(p":[152],"=":[153],"0.0201),":[154],"while":[155],"regarding":[158,187],"missing":[159],"functionalities":[160],"persists":[161],"longer":[162],"than":[163,245],"its":[164],"isolated":[165],"counterparts;":[166],"Lastly,":[167],"conducted":[169],"open":[170],"axial":[172],"coding":[173],"events,":[177],"observe":[180,208],"external":[182],"dependency":[183],"issues,":[184],"more":[185],"particularly":[186],"unreleased":[188],"upstream":[189],"packages":[190],"bug":[192],"fixes,":[193],"most":[196,214],"common":[197,215],"cause":[198],"triggers":[201],"code;":[205],"architectural":[210],"refactoring":[211],"prerequisite":[216],"Dockerfiles.":[223],"These":[224],"findings":[225],"indicate":[226],"both":[228],"practitioners":[229],"(e.g.":[230],"developers":[231],"project":[233],"managers)":[234],"researchers":[237],"should":[238],"integrate":[239],"code-side":[242],"co-evolution,":[243],"rather":[244],"view,":[248],"primary":[251],"unit":[252],"analysis.":[254]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-05-22T00:00:00"}
