How to fight production incidents? an empirical study on a large-scale cloud service

S Ghosh, M Shetty, C Bansal, S Nath - … of the 13th Symposium on Cloud …, 2022 - dl.acm.org
Production incidents in today's large-scale cloud services can be extremely expensive in
terms of customer impacts and engineering resources required to mitigate them. Despite …

Unicorn: reasoning about configurable system performance through the lens of causality

MS Iqbal, R Krishna, MA Javidian, B Ray… - Proceedings of the …, 2022 - dl.acm.org
Modern computer systems are highly configurable, with the total variability space sometimes
larger than the number of atoms in the universe. Understanding and reasoning about the …

A systematic mapping study of security concepts for configurable data storages

R May, C Biermann, J Krüger, G Saake… - Proceedings of the 26th …, 2022 - dl.acm.org
Most modern software systems can be configured to fulfill specific customer requirements,
adapting their behavior as required. However, such adaptations also increase the need to …

Static detection of silent misconfigurations with deep interaction analysis

J Zhang, R Piskac, E Zhai, T Xu - Proceedings of the ACM on …, 2021 - dl.acm.org
The behavior of large systems is guided by their configurations: users set parameters in the
configuration file to dictate which corresponding part of the system code is executed …

Test-case prioritization for configuration testing

R Cheng, L Zhang, D Marinov, T Xu - Proceedings of the 30th ACM …, 2021 - dl.acm.org
Configuration changes are among the dominant causes of failures of large-scale software
system deployment. Given the velocity of configuration changes, typically at the scale of …

Understanding and detecting on-the-fly configuration bugs

T Wang, Z Jia, S Li, S Zheng, Y Yu, E Xu… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Software systems introduce an increasing number of configuration options to provide
flexibility, and support updating the options on the fly to provide persistent services. This …

Characterizing and detecting configuration compatibility issues in android apps

H Huang, M Wen, L Wei, Y Liu… - 2021 36th IEEE/ACM …, 2021 - ieeexplore.ieee.org
XML configuration files are widely used in Android to define an app's user interface and
essential runtime information such as system permissions. As Android evolves, it might …

Configuration Validation with Large Language Models

X Lian, Y Chen, R Cheng, J Huang, P Thakkar… - arXiv preprint arXiv …, 2023 - arxiv.org
Misconfigurations are the major causes of software failures. Existing configuration validation
techniques rely on manually written rules or test cases, which are expensive to implement …

Real-Time Diagnosis of Configuration Errors for Software of AI Server Infrastructure

G Xu, X Ding, S Xu, Y Jia, S Liu… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Artificial intelligence (AI) server infrastructure has been built to support AI applications and
handle data-intensive workloads. AI server infrastructure is the essential building blocks …

Multi-intention-aware configuration selection for performance tuning

H He, Z Jia, S Li, Y Yu, C Zhou, Q Liao… - Proceedings of the 44th …, 2022 - dl.acm.org
Automatic configuration tuning helps users who intend to improve software performance.
However, the auto-tuners are limited by the huge configuration search space. More …