Abstract
Abstract
Recent developments of Large Language Models (LLMs) show great potential in many areas, including software architecture. Although there is some work on applying LLMs during architecture design, using LLMs for adaptation of the architecture of a collective adaptive system at runtime has not yet been explored enough. In this paper, we explore two approaches for how LLMs can serve for architecture adaptation of collective adaptive systems based on autonomic component ensembles. The first approach employs an LLM during runtime as a part of the adaptation manager; the other one asks the LLM to generate it (in Python), which is then used for the ensemble formation (resolution) at runtime. The prompts for both approaches are automatically generated from an architectural specification, which includes constraints for the architecture. Based on experimental observations of two use cases, we show that LLMs are quite capable in online prompting in particular. Even without being explicitly provided with an adaptation strategy, an LLM can come up with an efficient heuristic for ensemble resolution and realize it. We show that the limiting factor for using LLMs this way is not time complexity (as would be the case when solving the problem as constraint optimization), but the “laziness” of LLMs when prompted with a larger problem instance, as also recently reported in other works. In addition, we map how the correctness of the LLM’s solution scales with different forms of prompting and problem size, which captures the effect of the LLMs’ laziness under different conditions.
Direct answer
What can I do from this paper page?
Use this page to scan "On limits of LLMs in adaptation of ensemble-based architectures" quickly: start with the summary and abstract, then check the authors, source, topics, and related papers. From here, open Scollr to follow Simulation Techniques and Applications research, save the paper, or map adjacent work.
Research areas
Follow related topics
Citation
BibTeX
@article{Tpfer2026limits,
title = {On limits of LLMs in adaptation of ensemble-based architectures},
author = {Michal Töpfer and Tomáš Bureš and František Plášil and Petr Hnětynka},
journal = {Future Generation Computer Systems},
year = {2026},
doi = {10.1016/j.future.2026.108683},
url = {https://doi.org/10.1016/j.future.2026.108683}
}
FAQ
Using this paper in a discovery workflow
How do I find related work for this paper?
Use the related papers and topic links on this page as starting points. In Scollr, you can also open the paper and build a literature map around its references, citing papers, and related work.
How can I keep up with new Simulation Techniques and Applications research papers?
Follow Simulation Techniques and Applications research in Scollr. New papers from the topic flow into a personalized feed, and you can save useful studies to revisit later.
Can I cite this paper from this page?
This page includes a static BibTeX block for On limits of LLMs in adaptation of ensemble-based architectures. Always verify the DOI, source, and publication details against the publisher record before submitting a manuscript.
Follow this research in Scollr
Follow the topics and authors behind this paper, save useful studies, and build a literature map when you are ready to go deeper.
Get the app