Log Summarisation for Defect Evolution Analysis
Dolga, Rares, Zmigrod, Ran, Silva, Rui, Alamir, Salwa, Shah, Sameena
–arXiv.org Artificial Intelligence
Log analysis and monitoring are essential aspects in software maintenance and identifying defects. In particular, the temporal nature and vast size of log data leads to an interesting and important research question: How can logs be summarised and monitored over time? While this has been a fundamental topic of research in the software engineering community, work has typically focused on heuristic-, syntax-, or static-based methods. In this work, we suggest an online semantic-based clustering approach to error logs that dynamically updates the log clusters to enable monitoring code error life-cycles. We also introduce a novel metric to evaluate the performance of temporal log clusters. We test our system and evaluation metric with an industrial dataset and find that our solution outperforms similar systems. We hope that our work encourages further temporal exploration in defect datasets.
arXiv.org Artificial Intelligence
Mar-13-2024
- Country:
- North America
- United States
- Texas > Dallas County
- Dallas (0.04)
- New York > New York County
- New York City (0.05)
- Indiana > Marion County
- Indianapolis (0.04)
- California > San Francisco County
- San Francisco (0.16)
- Texas > Dallas County
- Canada > Nova Scotia
- Halifax Regional Municipality > Halifax (0.04)
- United States
- Europe
- United Kingdom > Scotland
- City of Glasgow > Glasgow (0.04)
- Estonia > Harju County
- Tallinn (0.04)
- United Kingdom > Scotland
- Asia > China
- North America
- Genre:
- Research Report (0.89)
- Industry:
- Information Technology > Security & Privacy (0.94)
- Technology: