4 papers
Who is in Charge here? Understanding How Runtime Configuration Affects Software along with Variables&Constants
Chaopeng Luo, Yuanliang Zhang, Haochen He +5
Runtime misconfiguration can lead to software performance degradation and even cause failure. Developers typically perform sanity checks during the configuration parsing stage to p…
Unseen Horizons: Unveiling the Real Capability of LLM Code Generation Beyond the Familiar
Yuanliang Zhang, Yifan Xie, Shanshan Li +11
Recently, large language models (LLMs) have shown strong potential in code generation tasks. However, there are still gaps before they can be fully applied in actual software devel…
ConfInLog: Leveraging Software Logs to Infer Configuration Constraints
Shulin Zhou, Xiaodong Liu, Shanshan Li +5
Misconfigurations have become the dominant causes of software failures in recent years, drawing tremendous attention for their increasing prevalence and severity. Configuration con…
An Evolutionary Study of Configuration Design and Implementation in Cloud Systems
Yuanliang Zhang, Haochen He, Owolabi Legunsen +3
Many techniques were proposed for detecting software misconfigurations in cloud systems and for diagnosing unintended behavior caused by such misconfigurations. Detection and diagn…