Downloads provided by UsageCounts
Because of their contribution to the overall reliability assurance process, software logs have become important in the analysis of software systems. Logs are often the only data points that demonstrate how software behaves in operation. Unfortunately, logs are often unstructured, making analysis difficult. There has been many studies that aim to automatically parse large log files. The primary goal is to create templates from log data samples that can later be used to recognize future logs. In this paper, we propose ULP, a Unified Log Parsing tool, which is highly accurate and efficient. ULP is built on the idea of regional frequency analysis. First, log events are organized into groups using a text processing method. Frequency analysis is then applied locally to instances of the same group to identify static and dynamic content of log events. When applied to 10 log datasets of the the LogPai project, ULP achieves an average accuracy of 89.2%, which outperforms the accuracy of four leading log parsing tools, namely Drain, Logram, SPELL and AEL. Additionally, ULP can parse up to a 4 million log events in less than 3 minutes. ULP is available online as an open source. It can be used by practitioners and researchers to parse effectively and efficiently large log files so as to support log analysis tasks.
The package includes the following and is meant to be used to reproduce the tests : - The datasets used to evaluate ULP are as follows: accuracy and efficiency. -The code is given in jupyter format for easy execution in the Anaconda environment. -The outcome of our experiments is included (eval-result_all_tools). -The running example used in the paper.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
| views | 56 | |
| downloads | 37 |

Views provided by UsageCounts
Downloads provided by UsageCounts