6 papers
An Empirical Study on Logging Evolution On Stack Overflow: Trends, Topics, and Challenges
Patrick Loic Foalem, Andre Nguimbous, Foutse Khomh +2
Context: Logging is a crucial practice in software engineering, aiding developers in debugging applications when errors occur. While existing research has explored logging challeng…
A Story About Cohesion and Separation: Label-Free Metric for Log Parser Evaluation
Qiaolin Qin, Jianchen Zhao, Heng Li +2
Log parsing converts log messages into structured event templates, allowing for automated log analysis and reducing manual inspection effort. To select the most compatible parser f…
Plug it and Play on Logs: A Configuration-Free Statistic-Based Log Parser
Qiaolin Qin, Xingfang Wu, Heng Li +1
Log parsing is an essential task in log analysis, and many tools have been designed to accomplish it. Existing log parsers can be categorized into statistic-based and semantic-base…
Preprocessing is All You Need: Boosting the Performance of Log Parsers With a General Preprocessing Framework
Qiaolin Qin, Roozbeh Aghili, Heng Li +1
Log parsing has been a long-studied area in software engineering due to its importance in identifying dynamic variables and constructing log templates. Prior work has proposed many…
Automated, Unsupervised, and Auto-parameterized Inference of Data Patterns and Anomaly Detection
Qiaolin Qin, Heng Li, Ettore Merlo +1
With the advent of data-centric and machine learning (ML) systems, data quality is playing an increasingly critical role in ensuring the overall quality of software systems. Data p…
Exploring the Potential of Llama Models in Automated Code Refinement: A Replication Study
Genevieve Caumartin, Qiaolin Qin, Sharon Chatragadda +3
Code reviews are an integral part of software development and have been recognized as a crucial practice for minimizing bugs and favouring higher code quality. They serve as an imp…