Improvement of Software Diagnostics with Advanced Execution Logging

Transylvania Bank, Andrei-Ionuţ Nicolaev, Crenguţa-Mădălina Puchianu · 2024

In this paper we present the development process of the Execution Lens, a software system that solves the problems of monitoring and re-running the processes of another application, with the aim of improving its quality and enhancing bug solving efficiency.The system consists of two packages intended for applications developed using C#/.NET and a web application for viewing and managing data saved for monitoring.Packages are in use to save the data needed to be monitored and respectively to be able to re-execute flows of the host application.The system was tested from the point of view of usability by a group of developers with at least one year of experience in the field.The result of the evaluation was a good one, the stakeholders being satisfied with the Execution Lens, finding it useful in the development of their applications.

Read the paper · More papers on PaperTik