DeMon++: A framework for designing and implementing Distributed Monitoring Systems based on Hierarchical Finite State Machines

dc.contributor.authorMorelli, Lorenzo
dc.contributor.departmentfi=Tietotekniikan laitos|en=Department of Computing|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Tietotekniikka|en=Information and Communication Technology|
dc.date.accessioned2023-10-05T21:06:47Z
dc.date.available2023-10-05T21:06:47Z
dc.date.issued2023-09-25
dc.description.abstractIn today’s interconnected world, the proliferation of diverse and numerous devices has become increasingly common. This phenomenon is particularly evident in the field of industrial computing, which has experienced rapid growth. With this rapid expansion, monitoring an industrial control system (ICS) consisting of a large num- ber of devices becomes a critical activity. To evaluate our approach, we chose the CERN ICS as a suitable case study for our research. The CERN ICS is a complex network of thousands of heterogeneous control devices, including PLCs, front-end computers, supervisory control and data acquisition systems. Our approach resulted in DeMon++, a framework for designing and implementing distributed monitoring systems. DeMon++ uses the concept of hierarchical finite state machines to model the system, capturing the hierarchical relationship between devices. In particular, DeMon++ aims to be a flexible, scalable and maintainable monitoring framework to abstract, aggregate and summarise the health state of industrial control sys- tems composed of a heterogeneous set of devices. As part of the CERN OpenLab programme, this thesis provides a flexible and maintainable approach to monitoring complex and distributed ICS, with a particular focus on the demanding environment of CERN.
dc.format.extent72
dc.identifier.olddbid192820
dc.identifier.oldhandle10024/175887
dc.identifier.urihttps://www.utupub.fi/handle/11111/18318
dc.identifier.urnURN:NBN:fi-fe20231005138931
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/175887
dc.subjectIndustrial control system, industrial device monitoring, hierarchical finite state machine, PLC, IoT, CERN ICS, CERN OpenLab, Edge Computing
dc.titleDeMon++: A framework for designing and implementing Distributed Monitoring Systems based on Hierarchical Finite State Machines
dc.type.ontasotfi=Diplomityö|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Morelli_Lorenzo_Thesis.pdf
Size:
3.58 MB
Format:
Adobe Portable Document Format