{"id":"https://openalex.org/W7169794169","doi":"https://doi.org/10.1145/3788550.3794882","title":"Leveraging Low-Parameter LLMs for Self-Healing in Kubernetes-Based Container Orchestration","display_name":"Leveraging Low-Parameter LLMs for Self-Healing in Kubernetes-Based Container Orchestration","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W7169794169","doi":"https://doi.org/10.1145/3788550.3794882"},"language":"en","primary_location":{"id":"doi:10.1145/3788550.3794882","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3788550.3794882","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3788550.3794882","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5141212571","display_name":"Yann Wiesinger","orcid":"https://orcid.org/0009-0009-7610-5873"},"institutions":[{"id":"https://openalex.org/I2800804238","display_name":"Fraunhofer Institute for Open Communication Systems","ror":"https://ror.org/00px80p03","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800804238","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Yann Wiesinger","raw_affiliation_strings":["Fraunhofer Institute for Open Communication Systems, Berlin, Germany"],"raw_orcid":"https://orcid.org/0009-0009-7610-5873","affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Open Communication Systems, Berlin, Germany","institution_ids":["https://openalex.org/I2800804238"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5141175357","display_name":"Marcus Engelhardt","orcid":"https://orcid.org/0009-0007-6642-2555"},"institutions":[{"id":"https://openalex.org/I2800804238","display_name":"Fraunhofer Institute for Open Communication Systems","ror":"https://ror.org/00px80p03","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800804238","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Marcus Engelhardt","raw_affiliation_strings":["Fraunhofer Institute for Open Communication Systems, Berlin, Germany"],"raw_orcid":"https://orcid.org/0009-0007-6642-2555","affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Open Communication Systems, Berlin, Germany","institution_ids":["https://openalex.org/I2800804238"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5141181574","display_name":"Roman Laas","orcid":"https://orcid.org/0000-0001-8008-8767"},"institutions":[{"id":"https://openalex.org/I2800804238","display_name":"Fraunhofer Institute for Open Communication Systems","ror":"https://ror.org/00px80p03","country_code":"DE","type":"facility","lineage":["https://openalex.org/I2800804238","https://openalex.org/I4923324"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Roman Laas","raw_affiliation_strings":["Fraunhofer Institute for Open Communication Systems, Berlin, Germany"],"raw_orcid":"https://orcid.org/0000-0001-8008-8767","affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Open Communication Systems, Berlin, Germany","institution_ids":["https://openalex.org/I2800804238"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I2800804238"],"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":"194","last_page":"206"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.6876999735832214},{"id":"https://openalex.org/keywords/chaining","display_name":"Chaining","score":0.6150000095367432},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.5993000268936157},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5898000001907349},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.5559999942779541},{"id":"https://openalex.org/keywords/fault-management","display_name":"Fault management","score":0.40389999747276306},{"id":"https://openalex.org/keywords/root-cause","display_name":"Root cause","score":0.3882000148296356},{"id":"https://openalex.org/keywords/root","display_name":"Root (linguistics)","score":0.3662000000476837},{"id":"https://openalex.org/keywords/troubleshooting","display_name":"Troubleshooting","score":0.366100013256073},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.35850000381469727}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7258999943733215},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.6876999735832214},{"id":"https://openalex.org/C49020025","wikidata":"https://www.wikidata.org/wiki/Q1059099","display_name":"Chaining","level":2,"score":0.6150000095367432},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.5993000268936157},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5898000001907349},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.5559999942779541},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.427700012922287},{"id":"https://openalex.org/C108074857","wikidata":"https://www.wikidata.org/wiki/Q3067360","display_name":"Fault management","level":3,"score":0.40389999747276306},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.39730000495910645},{"id":"https://openalex.org/C84945661","wikidata":"https://www.wikidata.org/wiki/Q7366567","display_name":"Root cause","level":2,"score":0.3882000148296356},{"id":"https://openalex.org/C171078966","wikidata":"https://www.wikidata.org/wiki/Q111029","display_name":"Root (linguistics)","level":2,"score":0.3662000000476837},{"id":"https://openalex.org/C147494362","wikidata":"https://www.wikidata.org/wiki/Q2078905","display_name":"Troubleshooting","level":2,"score":0.366100013256073},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.35850000381469727},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.3465000092983246},{"id":"https://openalex.org/C130963320","wikidata":"https://www.wikidata.org/wiki/Q1401207","display_name":"Root cause analysis","level":2,"score":0.3434000015258789},{"id":"https://openalex.org/C107094494","wikidata":"https://www.wikidata.org/wiki/Q428453","display_name":"Fault tree analysis","level":2,"score":0.33959999680519104},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.30959999561309814},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.30660000443458557},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.2987000048160553},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.29440000653266907},{"id":"https://openalex.org/C2776654903","wikidata":"https://www.wikidata.org/wiki/Q2601463","display_name":"SAFER","level":2,"score":0.28850001096725464},{"id":"https://openalex.org/C9903902","wikidata":"https://www.wikidata.org/wiki/Q3025536","display_name":"DevOps","level":3,"score":0.2874000072479248},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2870999872684479},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.28529998660087585},{"id":"https://openalex.org/C143587482","wikidata":"https://www.wikidata.org/wiki/Q1543216","display_name":"Iterative and incremental development","level":2,"score":0.2777000069618225},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.2689000070095062},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.2680000066757202},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2612000107765198},{"id":"https://openalex.org/C109751979","wikidata":"https://www.wikidata.org/wiki/Q998767","display_name":"Failover","level":2,"score":0.2596000134944916},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C172191483","wikidata":"https://www.wikidata.org/wiki/Q1071806","display_name":"Provisioning","level":2,"score":0.25529998540878296},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.2547000050544739},{"id":"https://openalex.org/C65813073","wikidata":"https://www.wikidata.org/wiki/Q1622420","display_name":"High availability","level":2,"score":0.2531000077724457}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3788550.3794882","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3788550.3794882","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems","raw_type":"proceedings-article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/520678","is_oa":true,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/520678","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"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":"conference paper"}],"best_oa_location":{"id":"doi:10.1145/3788550.3794882","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3788550.3794882","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Conference on Software Engineering for Adaptive and Self-Managing Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":48,"referenced_works":["https://openalex.org/W1990911977","https://openalex.org/W2022106311","https://openalex.org/W2024695710","https://openalex.org/W2065236943","https://openalex.org/W2525778437","https://openalex.org/W2903799441","https://openalex.org/W2936695845","https://openalex.org/W2963026732","https://openalex.org/W2968885912","https://openalex.org/W3008870969","https://openalex.org/W3021989929","https://openalex.org/W3138718334","https://openalex.org/W3158213112","https://openalex.org/W3177328664","https://openalex.org/W3185341429","https://openalex.org/W4321094913","https://openalex.org/W4360851769","https://openalex.org/W4383033027","https://openalex.org/W4384918448","https://openalex.org/W4386185625","https://openalex.org/W4387561528","https://openalex.org/W4389544300","https://openalex.org/W4389943955","https://openalex.org/W4391833078","https://openalex.org/W4392975287","https://openalex.org/W4393399143","https://openalex.org/W4396686623","https://openalex.org/W4399252700","https://openalex.org/W4399356830","https://openalex.org/W4400375816","https://openalex.org/W4400484665","https://openalex.org/W4400484718","https://openalex.org/W4400484851","https://openalex.org/W4400680808","https://openalex.org/W4401306886","https://openalex.org/W4401971887","https://openalex.org/W4402856513","https://openalex.org/W4404782319","https://openalex.org/W4405660551","https://openalex.org/W4405932819","https://openalex.org/W4407091216","https://openalex.org/W4407580437","https://openalex.org/W4411403346","https://openalex.org/W4411735779","https://openalex.org/W4414129372","https://openalex.org/W6891928639","https://openalex.org/W7125637239","https://openalex.org/W7128614419"],"related_works":[],"abstract_inverted_index":{"The":[0],"growing":[1],"complexity":[2],"of":[3,54,61],"runtime":[4],"management":[5,76],"in":[6,64],"containerized":[7,62],"clusters":[8],"makes":[9],"manual":[10],"fault":[11,20],"debugging":[12],"time-consuming":[13],"and":[14,22,82,109,134],"costly.":[15],"Self-healing":[16],"aims":[17],"to":[18,28,97],"automate":[19],"detection":[21],"recovery.":[23],"A":[24],"recent":[25],"approach":[26],"is":[27,88],"use":[29],"large":[30,40],"language":[31],"models":[32,42],"(LLMs),":[33],"but":[34],"most":[35],"existing":[36],"systems":[37],"rely":[38],"on":[39,103,114],"proprietary":[41],"with":[43,90,119],"high":[44],"computational":[45],"or":[46],"service":[47],"costs.":[48],"This":[49],"paper":[50],"investigates":[51],"the":[52,95],"feasibility":[53],"using":[55],"low-parameter,":[56],"on-premise":[57],"LLMs":[58],"for":[59],"self-healing":[60],"applications":[63],"Kubernetes":[65],"clusters.":[66],"Our":[67],"proposed":[68],"prototype":[69,124],"leverages":[70],"prompt":[71,87,132],"chaining":[72,133],"by":[73],"splitting":[74],"failure":[75],"tasks":[77],"into":[78],"root":[79],"cause":[80],"analysis":[81],"auto-remediation":[83],"prompts,":[84],"where":[85],"each":[86],"augmented":[89],"in-context":[91,142],"examples.":[92],"We":[93],"allow":[94],"LLM":[96],"iteratively":[98],"refine":[99],"its":[100],"output":[101],"based":[102],"cluster":[104],"feedback":[105],"until":[106],"remediation":[107],"execution":[108],"recovery":[110,139],"are":[111],"successful.":[112],"Evaluated":[113],"a":[115],"microservice":[116],"benchmark":[117],"system":[118],"15":[120],"real-time":[121],"faults,":[122],"our":[123],"achieves":[125],"96.67%":[126],"overall":[127],"accuracy.":[128],"Results":[129],"show":[130],"that":[131],"iterative":[135],"refinement":[136],"significantly":[137],"improve":[138],"effectiveness,":[140],"while":[141],"learning":[143],"yields":[144],"limited":[145],"benefit.":[146]},"counts_by_year":[],"updated_date":"2026-07-25T09:21:30.201066","created_date":"2026-07-21T00:00:00"}
