2 citations · 2 across the 7 of their papers we have counts for
7 papers
Behavior Specification-Guided Program Synthesis for Binary Deobfuscation
Kangchen Zhu, Shangwen Wang, Zhiliang Tian +5
Deobfuscation is critical to reverse engineering and security analysis because it restores the readability and analyzability of obfuscated code. However, existing research primaril…
Rethinking Burst Buffer Optimization: Enabling Layout Heterogeneity via Hybrid Analysis and LLM Guidance
Yuhan Cai, Huijun Wu, Zhuo Tang +6
Burst buffers (BBs) are essential for mitigating I/O bottlenecks in modern HPC systems. However, existing BB file systems often suffer from structural performance degradation due t…
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…
Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding
Deze Wang, Zhouyang Jia, Shanshan Li +4
With the great success of pre-trained models, the pretrain-then-finetune paradigm has been widely adopted on downstream tasks for source code understanding. However, compared to co…
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…
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…