中文

Cleaning Logs for Downstream Tasks (Registered Report)

软件工程 2026-06-25 v1

摘要

Background: Software systems generate logs during execution to record critical events and runtime information for troubleshooting and monitoring. However, in practice, logs often contain significant amounts of redundant and irrelevant information, which can negatively impact the performance of downstream analysis tasks, such as model inference and anomaly detection. Objective: The objective of this study is to clean log data by identifying and removing free-standing messages -- messages that are not relevant to the execution behaviors of interest and are interleaved with messages capturing the system's functional behavior. Method: To address this objective, we propose LogPurifier, a task-agnostic log-cleaning approach based on dependency relationships between log message templates. The paper presents a plan for an empirical evaluation using a controlled experimental design to assess the impact of LogPurifier on the effectiveness and efficiency of two downstream tasks: model inference and anomaly detection.

引用

@article{arxiv.2606.27000,
  title  = {Cleaning Logs for Downstream Tasks (Registered Report)},
  author = {Zahra G. Yazdi and Van-Hoang Le and Nyyti Saarimäki and Donghwan Shin and Domenico Bianculli and Lionel Briand},
  journal= {arXiv preprint arXiv:2606.27000},
  year   = {2026}
}

备注

This article supersedes arXiv:2004.07194: the tool name has been updated from LogCleaner to LogPurifier; the evaluation plan has been updated