65 citations · 262 across the 38 of their papers we have counts for
24 papers · 1 filter
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…
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…
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…
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…
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…
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…
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…
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…
Heterogeneous Anomaly Detection for Software Systems via Attentive Multi-modal Learning
Baitong Li, 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,…
AEON: A Method for Automatic Evaluation of NLP Test Cases
Jen-tse Huang, Jianping Zhang, Wenxuan Wang +3
Due to the labor-intensive nature of manual test oracle construction, various automated testing techniques have been proposed to enhance the reliability of Natural Language Process…
Characterizing and Mitigating Anti-patterns of Alerts in Industrial Cloud Systems
Tianyi Yang, Jiacheng Shen, Yuxin Su +3
Alerts are crucial for requesting prompt human intervention upon cloud anomalies. The quality of alerts significantly affects the cloud reliability and the cloud provider's busines…
Adaptive Performance Anomaly Detection for Online Service Systems via Pattern Sketching
Zhuangbin Chen, Jinyang Liu, Yuxin Su +4
To ensure the performance of online service systems, their status is closely monitored with various software and system metrics. Performance anomalies represent the performance deg…
ARCLIN: Automated API Mention Resolution for Unformatted Texts
Yintong Huo, Yuxin Su, Hongming Zhang +1
Online technical forums (e.g., StackOverflow) are popular platforms for developers to discuss technical problems such as how to use specific Application Programming Interface (API)…
SemParser: A Semantic Parser for Log Analysis
Yintong Huo, Yuxin Su, Cheryl Lee +1
Logs, being run-time information automatically generated by software, record system events and activities with their timestamps. Before obtaining more insights into the run-time st…
AID: Efficient Prediction of Aggregated Intensity of Dependency in Large-scale Cloud Systems
Tianyi Yang, Jiacheng Shen, Yuxin Su +3
Service reliability is one of the key challenges that cloud providers have to deal with. In cloud systems, unplanned service failures may cause severe cascading impacts on their de…
Experience Report: Deep Learning-based System Log Analysis for Anomaly Detection
Zhuangbin Chen, Jinyang Liu, Wenwei Gu +2
Logs have been an imperative resource to ensure the reliability and continuity of many software systems, especially large-scale distributed systems. They faithfully record runtime…
A Survey on Automated Log Analysis for Reliability Engineering
Shilin He, Pinjia He, Zhuangbin Chen +3
Logs are semi-structured text generated by logging statements in software source code. In recent decades, software logs have become imperative in the reliability assurance mechanis…