Runtime verification of IoT systems using Complex Event Processing

dc.contributor.authorIncki, Koray
dc.contributor.authorAri, Ismail
dc.contributor.authorSozer, Hasan
dc.date.accessioned2025-01-06T17:29:42Z
dc.date.available2025-01-06T17:29:42Z
dc.date.issued2017
dc.description14th IEEE International Conference on Networking, Sensing and Control, ICNSC 2017 -- 16 May 2017 through 18 May 2017 -- Calabria -- 129745
dc.description.abstractInternet of Things (IoT) is a new computing paradigm that is proliferated by wide adoption of application level protocols such as MQTT and CoAP, each of which defines different styles of sequential interaction of events. Even though there is a considerable effort in the literature for verification of such complex and distributed systems, a practical solution for IoT systems that supports runtime system verification is still missing. In this paper, we present a runtime monitoring approach for IoT systems that exploits event relations expressed in terms of sequential interaction messaging model of Constrained Application Protocol (CoAP). We propose the use of Complex-Event Processing (CEP) to detect failures at runtime by exploiting complex event patterns defined via predetermined event algebra. We further present a simple case scenario to demonstrate the applicability of the approach on Wireless Token Ring Protocol execution. © 2017 IEEE.
dc.identifier.doi10.1109/ICNSC.2017.8000163
dc.identifier.endpage630
dc.identifier.isbn978-150904428-3
dc.identifier.scopus2-s2.0-85028504210
dc.identifier.startpage625
dc.identifier.urihttps://doi.org/10.1109/ICNSC.2017.8000163
dc.identifier.urihttps://hdl.handle.net/20.500.14669/1291
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.relation.ispartofProceedings of the 2017 IEEE 14th International Conference on Networking, Sensing and Control, ICNSC 2017
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_20241211
dc.subjectCoAP
dc.subjectComplex-event processing
dc.subjectEvent algebra
dc.subjectInternet of things
dc.subjectRuntime monitoring
dc.subjectVerification
dc.titleRuntime verification of IoT systems using Complex Event Processing
dc.typeConference Object

Dosyalar