mlsanityData to 7 Oct 2026

Distilled Lifelong Self-Adaptation for Configurable Systems

arXiv 2501.00840 ↗First posted 1 Jan 2025cs.SE cs.AIcited by 11

Not on the map. Why?

Abstract (arXiv)

Modern configurable systems provide tremendous opportunities for engineering future intelligent software systems. A key difficulty thereof is how to effectively self-adapt the configuration of a running system such that its performance (e.g., runtime and throughput) can be optimized under time-varying workloads. This unfortunately remains unaddressed in existing approaches as they either overlook the available past knowledge or rely on static exploitation of past knowledge without reasoning the usefulness of information when planning for self-adaptation. In this paper, we tackle this challenging problem by proposing DLiSA, a framework that self-adapts configurable systems. DLiSA comes with two properties: firstly, it supports lifelong planning, and thereby the planning process runs continuously throughout the lifetime of the system, allowing dynamic exploitation of the accumulated knowledge for rapid adaptation. Secondly, the planning for a newly emerged workload is boosted via distilled knowledge seeding, in which the knowledge is dynamically purified such that only useful past configurations are seeded when necessary, mitigating misleading information. Extensive experiments suggest that the proposed DLiSA significantly outperforms state-of-the-art approaches, demonstrating a performance improvement of up to 229% and a resource acceleration of up to 2.22x on generating promising adaptation configurations. All data and sources can be found at our repository: https://github.com/ideas-labo/dlisa.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 23 of its 70 references that are in the map. First posted on arXiv 1 Jan 2025.

Builds on

23 of 70 references.

References · 23

  1. 2018Finding Faster Configurations using FLASHcited by 32
  2. 2021Multi-Objectivizing Software Configuration Tuning (for a single performance concern)cited by 27
  3. 2023Do Performance Aspirations Matter for Guiding Software Configuration Tuning?cited by 21
  4. 2017Transfer Learning for Performance Modeling of Configurable Systems: An Exploratory Analysiscited by 20
  5. 2021MMO: Meta Multi-Objectivization for Software Configuration Tuningcited by 19
  6. 2016FEMOSAA: Feature Guided and Knee Driven Multi-Objective Optimization for Self-Adaptive Softwarecited by 18
  7. 2020MFES-HB: Efficient Hyperband with Multi-Fidelity Quality Measurementscited by 18
  8. 2016Self-Adaptive Trade-off Decision Making for Autoscaling Cloud-Based Servicescited by 17
  9. 2024Predicting Configuration Performance in Multiple Environments with Sequential Meta-learningcited by 17
  10. 2022Lifelong Dynamic Optimization for Self-Adaptive Systems: Fact or Fiction?cited by 16
  11. 2023Predicting Software Performance with Divide-and-Learncited by 16
  12. 2020BiLO-CPDP: Bi-Level Programming for Automated Model Discovery in Cross-Project Defect Predictioncited by 15
11 more
  1. 2024Adapting Multi-objectivized Software Configuration Tuningcited by 13
  2. 2017Transfer Learning for Improving Model Predictions in Highly Configurable Softwarecited by 12
  3. 2022Planning Landscape Analysis for Self-Adaptive Systemscited by 12
  4. 2020Synergizing Domain Expertise with Self-Awareness in Software Systems: A Patternized Architecture Guidelinecited by 9
  5. 2020DATESSO: Self-Adapting Service Composition with Debt-Aware Two Levels Constraint Reasoningcited by 9
  6. 2021White-Box Performance-Influence Models: A Profiling and Learning Approachcited by 9
  7. 2024Deep Configuration Performance Learning: A Systematic Survey and Taxonomycited by 8
  8. 2017Faster Discovery of Faster System Configurations with Spectral Learningcited by 6
  9. 2015Online QoS Modeling in the Cloud: A Hybrid and Adaptive Multi-Learners Approachcited by 4
  10. 2022The Vision of Self-Evolving Computing Systemscited by 4
  11. 2016Towards Adaptive Compliancecited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 6; 2026: 5.

11 papers.