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 …

When Database Meets New Storage Devices: Understanding and Exposing Performance Mismatches via Configurations

H He, E Xu, S Li, Z Jia, S Zheng, Y Yu, J Ma… - Proceedings of the …, 2023 - dl.acm.org
NVMe SSD hugely boosts the I/O speed, with up to GB/s throughput and microsecond-level
latency. Unfortunately, DBMS users can often find their high-performanced storage devices …

ConfTainter: Static Taint Analysis For Configuration Options

T Wang, H He, X Liu, S Li, Z Jia, Y Jiang… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
The prevalence and severity of software configuration-induced issues have driven the
design and development of a number of detection and diagnosis techniques. Many of these …

A Parallel Memory Defect Detection Method based on Sparse-Value-Flow Graph

R Xu, X Mao, L Chen, Y Yu - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Memory vulnerability detection aims to identify software defects that can compromise
memory safety. However, existing methods often struggle to achieve both high precision and …

MissConf: LLM-Enhanced Reproduction of Configuration-Triggered Bugs

Y Fu, T Wang, S Li, J Ding, S Zhou, Z Jia, W Li… - Proceedings of the …, 2024 - dl.acm.org
Bug reproduction stands as a pivotal phase in software development, but the absence of
configuration information emerges as the main obstacle to effective bug reproduction. Since …

Combinatorial Transition Testing in Dynamically Adaptive Systems: Implementation and Test Oracle

P Martou, B Duhoux, K Mens… - Available at SSRN …, 2024 - papers.ssrn.com
Due to the large number of possible interactions and transitions among features in
dynamically adaptive systems, testing such systems poses significant challenges. To verify …