Continuous software monitoring backed by process mining: a systematic literature review
摘要
Software systems are monitored constantly, as it is the only way to ensure their well-functioning. There are several approaches for software monitoring: starting with debugging and profiling of simple programs, and ending with large distributed systems which are monitored by a complex logging infrastructure. As a result of such a monitoring, aggregated numbers (i.e., the average amount of memory or CPU used) and charts (i.e., the number of web requests per minute) are produced. In this paper, we will focus on another way of software monitoring, which uses process mining under the hood. Firstly, we introduce the desired architecture of the process mining monitoring system, then identify the fields of process mining that should be researched, and finally conduct a systematic literature review in order to understand what approaches can be used in continuous process mining monitoring scenarios.