mlsanityData to 7 Oct 2026

A Survey and Taxonomy of Self-Aware and Self-Adaptive Cloud Autoscaling Systems

arXiv 1609.03590 ↗First posted 12 Sep 2016cs.SE cs.DCcited by 18

Not on the map. Why?

Abstract (arXiv)

Autoscaling system can reconfigure cloud-based services and applications, through various configurations of cloud software and provisions of hardware resources, to adapt to the changing environment at runtime. Such a behavior offers the foundation for achieving elasticity in modern cloud computing paradigm. Given the dynamic and uncertain nature of the shared cloud infrastructure, cloud autoscaling system has been engineered as one of the most complex, sophisticated and intelligent artifacts created by human, aiming to achieve self-aware, self-adaptive and dependable runtime scaling. Yet, existing Self-aware and Self-adaptive Cloud Autoscaling System (SSCAS) is not mature to a state that it can be reliably exploited in the cloud. In this article, we survey the state-of-the-art research studies on SSCAS and provide a comprehensive taxonomy for this field. We present detailed analysis of the results and provide insights on open challenges, as well as the promising directions that are worth investigated in the future work of this area of research. Our survey and taxonomy contribute to the fundamentals of engineering more intelligent autoscaling systems in the cloud.

Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Sep 2016.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 3; 2022: 5; 2023: 4; 2024: 1; 2025: 2; 2026: 3.

18 papers.

Sort:

By area:

  1. 2021Multi-Objectivizing Software Configuration Tuning (for a single performance concern)cited by 27
  2. 2023Do Performance Aspirations Matter for Guiding Software Configuration Tuning?cited by 21
  3. 2021MMO: Meta Multi-Objectivization for Software Configuration Tuningcited by 19
  4. 2022The Weights can be Harmful: Pareto Search versus Weighted Search in Multi-Objective Search-Based Software Engineeringcited by 17
  5. 2022Lifelong Dynamic Optimization for Self-Adaptive Systems: Fact or Fiction?cited by 16
  6. 2025AgentRAN: An Agentic AI Architecture for Autonomous Control of Open 6G Networkscited by 15
  7. 2022Planning Landscape Analysis for Self-Adaptive Systemscited by 12
  8. 2022Does Configuration Encoding Matter in Learning Software Performance? An Empirical Study on Encoding Schemescited by 10
  9. 2024Deep Configuration Performance Learning: A Systematic Survey and Taxonomycited by 8
  10. 2022The Vision of Self-Evolving Computing Systemscited by 4
  11. 2026Revealing Domain-Spatiality Patterns for Configuration Tuning: Domain Knowledge Meets Fitness Landscapescited by 4
  12. 2023A User Study on Explainable Online Reinforcement Learning for Adaptive Systemscited by 3
6 more
  1. 2023OptScaler: A Collaborative Framework for Robust Autoscaling in the Cloudcited by 2
  2. 2023Awareness requirement and performance management for adaptive systems: a surveycited by 1
  3. 2025Multi-Dimensional Autoscaling of Stream Processing Services on Edge Devicescited by 1
  4. 2021Cloud Failure Prediction with Hierarchical Temporal Memory: An Empirical Assessmentcited by 0
  5. 2026STLGT: A Scalable Trace-Based Linear Graph Transformer for Tail Latency Prediction in Microservicescited by 0
  6. 2026An Auto-Scaling Approach for Serverless Environments Based on a Multi-Expert Consensus Mechanismcited by 0