Contemporary Software Monitoring: A Systematic Literature Review

12/12/2019
by   Jeanderson Candido, et al.
0

Contemporary software development strongly relies on software monitoring for different purposes, such as detecting abnormal behaviour or finding performance issues. These analyses are enabled by means of log data. The richness of log information has drawn the attention of researchers, who have put significant effort in software monitoring and log analysis techniques. Such knowledge, however, is currently spread. Moreover, we have no conceptual framework to explain the research field. In this paper, we perform a systematic literature review on logging techniques for software monitoring. More specifically, we explore the existing contemporary research on log engineering, infrastructure, and analysis. To that aim, we study 96 papers that appeared on top-level peer-reviewed conferences and journals. We then propose the Contemporary Logging Framework, a conceptual framework that maps the entire research field in four dimensions and 13 ramifications (i.e., research focuses). Finally, based on all the knowledge we gained, we propose a list of next steps that will help researchers in moving the field forward.

READ FULL TEXT
research
10/24/2021

A Comprehensive Survey of Logging in Software: From Logging Statements Automation to Log Mining and Analysis

Logs are widely used to record runtime information of software systems, ...
research
11/20/2019

The Evolution of Code Review Research: A Systematic Mapping Study

Code Review (CR) is a cornerstone for Quality Assurance within software ...
research
07/25/2019

Prototype Software Monitoring Sarana dan Prasarana Perguruan Tinggi

This study aims to facilitate the management system of monitoring infras...
research
04/30/2022

Quality Assurance in the Context of Contemporary Software Practice

We review the literature on the nature of quality assurance in the conte...
research
01/25/2017

Monitoring and Intervention: Concepts and Formal Models

Our machines, products, utilities, and environments have long been monit...
research
06/14/2022

Modelling Guidance in Software Engineering: A Systematic Literature Review

Despite potential benefits in Software Engineering (SE), adoption of sof...
research
07/15/2020

A Survey of Aging Monitors and Reconfiguration Techniques

CMOS technology scaling makes aging effects an important concern for the...

Please sign up or login with your details

Forgot password? Click here to reset