4 papers
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…
deGraphCS: Embedding Variable-based Flow Graph for Neural Code Search
Chen Zeng, Yue Yu, Shanshan Li +6
With the rapid increase in the amount of public code repositories, developers maintain a great desire to retrieve precise code snippets by using natural language. Despite existing…
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…
DepOwl: Detecting Dependency Bugs to Prevent Compatibility Failures
Zhouyang Jia, Shanshan Li, Tingting Yu +5
Applications depend on libraries to avoid reinventing the wheel. Libraries may have incompatible changes during evolving. As a result, applications will suffer from compatibility f…