Publication:
A novel runtime verification solution for LoT systems

dc.contributor.authorİnçki, Koray
dc.contributor.authorArı, İsmail
dc.contributor.departmentComputer Science
dc.contributor.ozuauthorARI, Ismail
dc.contributor.ozugradstudentİnçki, Koray
dc.date.accessioned2018-10-01T14:06:42Z
dc.date.available2018-10-01T14:06:42Z
dc.date.issued2018
dc.description.abstractInternet of Things (IoT) systems promise a seamless connected world with machines integrating their services without human intervention. It's highly probable that the entities participating in such autonomous machine to machine interactions are to be provided by different manufactures. Thus, integrating such heterogeneous devices from many providers complicates design and verification of IoT systems at an unprecedented scale. In this paper, we propose a novel runtime verification approach for IoT systems. The contributions of our proposed solution include: exploiting the interactions in message sequence charts (MSC) to specify message exchanges of constrained application protocol-based IoT systems in terms of events, a novel event calculus for formally describing IoT system constraints specified by means of MSCs, and an event processing algebra that uses complex-event processing techniques for detecting failures in the system by monitoring the runtime event occurrences with respect to the system constraints defined by event calculus. We further demonstrate the viability of proposed solution with case studies.en_US
dc.description.versionPublisher versionen_US
dc.identifier.doi10.1109/ACCESS.2018.2813887en_US
dc.identifier.endpage13512en_US
dc.identifier.issn2169-3536en_US
dc.identifier.scopus2-s2.0-85043358192
dc.identifier.startpage13501en_US
dc.identifier.urihttp://hdl.handle.net/10679/5984
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2018.2813887
dc.identifier.volume6en_US
dc.identifier.wos000429174800001
dc.language.isoengen_US
dc.peerreviewedyesen_US
dc.publicationstatusPublisheden_US
dc.publisherIEEEen_US
dc.relation.ispartofIEEE Access
dc.relation.publicationcategoryInternational Refereed Journal
dc.rightsopenAccess
dc.subject.keywordsInternet of thingsen_US
dc.subject.keywordsRuntime verificationen_US
dc.subject.keywordsEvent calculusen_US
dc.subject.keywordsComplex-event processingen_US
dc.subject.keywordsMessage sequence chartsen_US
dc.titleA novel runtime verification solution for LoT systemsen_US
dc.typearticleen_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication85662e71-2a61-492a-b407-df4d38ab90d7
relation.isOrgUnitOfPublication.latestForDiscovery85662e71-2a61-492a-b407-df4d38ab90d7

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
A novel runtime verification solution for LoT systems.pdf
Size:
6.03 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.45 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections