W Wen, T Yu, JH Hayes - 2016 IEEE 27Th international …, 2016 - ieeexplore.ieee.org
Configuration bugs are among the dominant causes of software failures. Software organizations often use bug tracking systems to manage bug reports collected from …
Performance bugs are often hard to detect due to their non fail-stop symptoms. Existing debugging techniques can only detect performance bugs with known patterns (eg, inefficient …
S Zhang, MD Ernst - 2013 35th International Conference on …, 2013 - ieeexplore.ieee.org
The behavior of a software system often depends on how that system is configured. Small configuration errors can lead to hard-to-diagnose undesired behaviors. We present a …
Software projects embrace variability to increase adaptability and to lower cost; however, others blame variability for increasing complexity and making reasoning about programs …
B Xu, D Lo, X Xia, A Sureka, S Li - 2015 Asia-Pacific Software …, 2015 - ieeexplore.ieee.org
The configuration of a system determines the system behavior and wrong configuration settings can adversely impact system's availability, performance, and correctness. We refer …
Software failures due to configuration errors are commonplace as computer systems continue to grow larger and more complex. Troubleshooting these configuration errors is a …
T Wang, X Liu, S Li, X Liao, W Li… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
As software configurations continue to grow in complexity, misconfiguration has become one of major causes of software failure. Software configuration errors can have catastrophic …
Unexpected interactions among features induce most bugs in a configurable software system. Exhaustively analyzing all the exponential number of possible configurations is …
J Li, S Li, K Li, F Luo, H Yu, S Li, X Li - Proceedings of the 46th IEEE …, 2024 - dl.acm.org
A large-scale system contains a huge configuration space because of its large number of configuration parameters. This leads to a combination explosion among configuration …