Faculty of Engineering, LTH

Denna sida på svenska This page in English

Software@LTH events

Licentiate seminar: Towards Optimization of Anomaly Detection Using Autonomous Monitors in DevOps


From: 2022-04-08 13:15 to 15:00
Place: E:1406 and Online
Contact: per [dot] runeson [at] cs [dot] lth [dot] se
Save event to your calendar

Thesis title: Towards Optimization of Anomaly Detection Using Autonomous Monitors in DevOps

Author: Adha Hrusto, SystemVerification and Department of Computer Science, Lund university

Faculty opponent: Dr. Lucy Ellen Lwakatare, Helsinki University, Finland

Examiner: Dr. Elizabeth Bjarnason, LTH

Supervisor: Professor Per Runeson, LTH

Cosupervisor: Dr. Emelie Engström, LTH

Location: LTH, E-buildning, John Ericssons väg 2, Lund E:1406 and zoom (register)

For download: Here


Continuous practices including continuous integration, continuous testing, and continuous deployment are foundations of many software development initiatives. Another very popular industrial concept, DevOps, promotes automation, collaboration, and monitoring, to even more empower development processes. The scope of this thesis is on continuous monitoring and the data collected through continuous measurement in operations as it may carry very valuable details on the health of the software system.


We aim to explore and improve existing solutions for managing monitoring data in operations, instantiated in the specific industry context. Specifically, we collaborated with a Swedish company responsible for ticket management and sales in public transportation to identify challenges in the information flow from operations to development and explore approaches for improved data management inspired by state-of-the-art machine learning (ML) solutions.

Research approach

Our research activities span from practice to theory and from problem to solution domain, including problem conceptualisation, solution design, instantiation, and empirical validation. This complies with the main principles of the design science paradigm mainly used to frame problem-driven studies aiming to improve specific areas of practice.


We present identified problem instances in the case company considering the general goal of better incorporating feedback from operations to development and corresponding solution design for reducing information overflow, e.g. alert flooding, by introducing a new element, a smart filter, in the feedback loop. Therefore, we propose a simpler version of the solution design based on ML decision rules as well as more advanced deep learning (DL) alternative. We have implemented and partially evaluated the former solution design while we present the plan for implementation and optimisation of the DL version of the smart filter,
as a kind of autonomous monitor.


We propose using a smart filter to tighten and improve feedback from operations to development. The smart filter utilizes operations data to discover anomalies and timely report alerts on strange and unusual system’s behavior. Full-scale implementation and empirical evaluation of the smart filter based on the DL solution will be carried out in future work.


The event is open to anyone interested via the zoom platform. Please register to get the link: