Z Chen, P Chen, P Wang, G Yu, Z He… - Proceedings of the 31st …, 2023 - dl.acm.org
Performance degradation due to misconfiguration in software systems that violates SLOs (service-level objectives) is commonplace. Diagnosing and explaining the root causes of …
Diagnosing performance issues is often difficult, especially when they occur only during some program executions. Profilers can help with performance debugging, but are …
As Autonomous driving systems (ADS) have transformed our daily life, safety of ADS is of growing significance. While various testing approaches have emerged to enhance the ADS …
Modern computer systems are highly configurable, with hundreds of configuration options that interact, resulting in an enormous configuration space. As a result, optimizing …
Detecting and repairing memory issues is still a challenging task. One reason is that understanding a program's memory usage involves a diverse and related set of dynamic …
S Jahan, MB Shah, MM Rahman - arXiv preprint arXiv:2402.01021, 2024 - arxiv.org
Software bugs cost the global economy billions of dollars annually and claim~ 50\% of the programming time from software developers. Locating these bugs is crucial for their …
Machine learning (ML) enabled systems are emerging with recent breakthroughs in ML. A model-centric view is widely taken by the literature to focus only on the analysis of ML …
Z Wang, DJ Kim, TH Chen - arXiv preprint arXiv:2406.12806, 2024 - arxiv.org
Configuration settings are essential for tailoring software behavior to meet specific performance requirements. However, incorrect configurations are widespread, and …
Machine learning (ML) enabled systems are emerging with recent breakthroughs in ML. A model-centric view is widely taken by the literature to focus only on the analysis of ML …