Logging Analysis and Prediction in Open Source Java Project (original) (raw)
Research Anthology on Usage and Development of Open Source Software, 2021
Abstract
Log statements present in source code provide important information to the software developers because they are useful in various software development activities such as debugging, anomaly detection, and remote issue resolution. Most of the previous studies on logging analysis and prediction provide insights and results after analyzing only a few code constructs. In this chapter, the authors perform an in-depth, focused, and large-scale analysis of logging code constructs at two levels: the file level and catch-blocks level. They answer several research questions related to statistical and content analysis. Statistical and content analysis reveals the presence of differentiating properties among logged and nonlogged code constructs. Based on these findings, the authors propose a machine-learning-based model for catch-blocks logging prediction. The machine-learning-based model is found to be effective in catch-blocks logging prediction.
Neetu Sardana hasn't uploaded this paper.
Let Neetu know you want this paper to be uploaded.
Ask for this paper to be uploaded.