65 citations · 262 across the 38 of their papers we have counts for
38 papers
MicroAgent: Context-Augmented Multi-Agent Framework for Automatic Microservice Decomposition
Zishan Su, Junjie Huang, Shiwen Shan +5
The adoption of Microservice Architecture (MSA) has revolutionized software engineering by enhancing scalability, agility, and maintainability over traditional monolithic applicati…
VulKey: Automated Vulnerability Repair Guided by Domain-Specific Repair Patterns
Jia Li, Zhuangbin Chen, Yuxin Su +1
The increasing prevalence of software vulnerabilities highlights the need for effective Automatic Vulnerability Repair (AVR) tools. While LLM-based approaches are promising, they s…
Signal Reshaping for GRPO in Weak-Feedback Agentic Code Repair
Jia Li, Yuxin Su, Ting Peng +3
Code-agent RL often receives weak feedback: rollout-time signals are reliable and executable, but capture only necessary or surface conditions for task success rather than the targ…
ComBench: A Repo-level Real-world Benchmark for Compilation Error Repair
Jia Li, Zeyang Zhuang, Zhuangbin Chen +3
Compilation errors pose pervasive and critical challenges in software development, significantly hindering productivity. Therefore, Automated Compilation Error Repair (ACER) techni…
From Laboratory to Real-World Applications: Benchmarking Agentic Code Reasoning at the Repository Level
Jia Li, Yuxin Su, Michael R. Lyu
As large language models (LLMs) evolve into autonomous agents, evaluating repository-level reasoning, the ability to maintain logical consistency across massive, real-world, interd…
ColorGo: Directed Concolic Execution
Jia Li, Jiacheng Shen, Yuxin Su +1
Directed fuzzing is a critical technique in cybersecurity, targeting specific sections of a program. This approach is essential in various security-related domains such as crash re…
MioHint: LLM-assisted Mutation for Whitebox API Testing
Jia Li, Jiacheng Shen, Yuxin Su +1
Cloud applications heavily rely on APIs to communicate with each other and exchange data. To ensure the reliability of cloud applications, cloud providers widely adopt API testing…
TraceMesh: Scalable and Streaming Sampling for Distributed Traces
Zhuangbin Chen, Zhihan Jiang, Yuxin Su +2
Distributed tracing serves as a fundamental element in the monitoring of cloud-based and datacenter systems. It provides visibility into the full lifecycle of a request or operatio…
Face It Yourselves: An LLM-Based Two-Stage Strategy to Localize Configuration Errors via Logs
Shiwen Shan, Yintong Huo, Yuxin Su +3
Configurable software systems are prone to configuration errors, resulting in significant losses to companies. However, diagnosing these errors is challenging due to the vast and c…
SPES: Towards Optimizing Performance-Resource Trade-Off for Serverless Functions
Cheryl Lee, Zhouruixing Zhu, Tianyi Yang +4
As an emerging cloud computing deployment paradigm, serverless computing is gaining traction due to its efficiency and ability to harness on-demand cloud resources. However, a sign…
MTAD: Tools and Benchmarks for Multivariate Time Series Anomaly Detection
Jinyang Liu, Wenwei Gu, Zhuangbin Chen +3
Key Performance Indicators (KPIs) are essential time-series metrics for ensuring the reliability and stability of many software systems. They faithfully record runtime states to fa…
Ditto: An Elastic and Adaptive Memory-Disaggregated Caching System
Jiacheng Shen, Pengfei Zuo, Xuchuan Luo +5
In-memory caching systems are fundamental building blocks in cloud services. However, due to the coupled CPU and memory on monolithic servers, existing caching systems cannot elast…
Practical Anomaly Detection over Multivariate Monitoring Metrics for Online Services
Jinyang Liu, Tianyi Yang, Zhuangbin Chen +4
As modern software systems continue to grow in terms of complexity and volume, anomaly detection on multivariate monitoring metrics, which profile systems' health status, becomes m…
AutoLog: A Log Sequence Synthesis Framework for Anomaly Detection
Yintong Huo, Yichen Li, Yuxin Su +3
The rapid progress of modern computing systems has led to a growing interest in informative run-time logs. Various log-based anomaly detection techniques have been proposed to ensu…
Maat: Performance Metric Anomaly Anticipation for Cloud Services with Conditional Diffusion
Cheryl Lee, Tianyi Yang, Zhuangbin Chen +2
Ensuring the reliability and user satisfaction of cloud services necessitates prompt anomaly detection followed by diagnosis. Existing techniques for anomaly detection focus solely…
Identifying Performance Issues in Cloud Service Systems Based on Relational-Temporal Features
Wenwei Gu, Jinyang Liu, Zhuangbin Chen +7
Cloud systems are susceptible to performance issues, which may cause service-level agreement violations and financial losses. In current practice, crucial metrics are monitored per…
Exploring the Effectiveness of LLMs in Automated Logging Generation: An Empirical Study
Yichen Li, Yintong Huo, Zhihan Jiang +5
Automated logging statement generation supports developers in documenting critical software runtime behavior. Given the great success in natural language generation and programming…
EvLog: Identifying Anomalous Logs over Software Evolution
Yintong Huo, Cheryl Lee, Yuxin Su +3
Software logs record system activities, aiding maintainers in identifying the underlying causes for failures and enabling prompt mitigation actions. However, maintainers need to in…
Improving the Transferability of Adversarial Samples by Path-Augmented Method
Jianping Zhang, Jen-tse Huang, Wenxuan Wang +5
Deep neural networks have achieved unprecedented success on diverse vision tasks. However, they are vulnerable to adversarial noise that is imperceptible to humans. This phenomenon…
eBPF-based Working Set Size Estimation in Memory Management
Zhilu Lian, Yangzi Li, Zhixiang Chen +3
Working set size estimation (WSS) is of great significance to improve the efficiency of program executing and memory arrangement in modern operating systems. Previous work proposed…
Heterogeneous Anomaly Detection for Software Systems via Semi-supervised Cross-modal Attention
Cheryl Lee, Tianyi Yang, Zhuangbin Chen +3
Prompt and accurate detection of system anomalies is essential to ensure the reliability of software systems. Unlike manual efforts that exploit all available run-time information,…
Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data
Cheryl Lee, Tianyi Yang, Zhuangbin Chen +2
The complexity and dynamism of microservices pose significant challenges to system reliability, and thereby, automated troubleshooting is crucial. Effective root cause localization…
FUSEE: A Fully Memory-Disaggregated Key-Value Store (Extended Version)
Jiacheng Shen, Pengfei Zuo, Xuchuan Luo +4
Distributed in-memory key-value (KV) stores are embracing the disaggregated memory (DM) architecture for higher resource utilization. However, existing KV stores on DM employ a sem…
MicroRes: Versatile Resilience Profiling in Microservices via Degradation Dissemination Indexing
Tianyi Yang, Cheryl Lee, Jiacheng Shen +3
Microservice resilience, the ability of microservices to recover from failures and continue providing reliable and responsive services, is crucial for cloud vendors. However, the c…