DeMon++: A framework for designing and implementing Distributed Monitoring Systems based on Hierarchical Finite State Machines
| dc.contributor.author | Morelli, Lorenzo | |
| dc.contributor.department | fi=Tietotekniikan laitos|en=Department of Computing| | |
| dc.contributor.faculty | fi=Teknillinen tiedekunta|en=Faculty of Technology| | |
| dc.contributor.studysubject | fi=Tietotekniikka|en=Information and Communication Technology| | |
| dc.date.accessioned | 2023-10-05T21:06:47Z | |
| dc.date.available | 2023-10-05T21:06:47Z | |
| dc.date.issued | 2023-09-25 | |
| dc.description.abstract | In 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.extent | 72 | |
| dc.identifier.olddbid | 192820 | |
| dc.identifier.oldhandle | 10024/175887 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/18318 | |
| dc.identifier.urn | URN:NBN:fi-fe20231005138931 | |
| dc.language.iso | eng | |
| dc.rights | fi=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.accessrights | avoin | |
| dc.source.identifier | https://www.utupub.fi/handle/10024/175887 | |
| dc.subject | Industrial control system, industrial device monitoring, hierarchical finite state machine, PLC, IoT, CERN ICS, CERN OpenLab, Edge Computing | |
| dc.title | DeMon++: A framework for designing and implementing Distributed Monitoring Systems based on Hierarchical Finite State Machines | |
| dc.type.ontasot | fi=Diplomityö|en=Master's thesis| |
Tiedostot
1 - 1 / 1