Show simple item record

dc.contributor.authorİnçki, Koray
dc.contributor.authorArı, İsmail
dc.date.accessioned2018-10-09T06:53:37Z
dc.date.available2018-10-09T06:53:37Z
dc.date.issued2018-05
dc.identifier.issn0045-7906en_US
dc.identifier.urihttp://hdl.handle.net/10679/6000
dc.identifier.urihttps://www.sciencedirect.com/science/article/pii/S0045790618302507
dc.description.abstractInternet of Things (IoT) devices have gained more prevalence in ambient assisted living (AAL) systems. Reliability of AAL systems is critical especially in assuring the safety and well-being of elderly people. Runtime verification (RV) is described as checking whether the observed behavior of a system conforms to its expected behavior. RV techniques generally involve heavy formal methods; thus, it is poorly utilized in the industry. Therefore, we propose a democratization of RV for IoT systems by presenting a model-based testing (MBT) approach. To enable modeling expected behaviors of an IoT system, we first describe an extension to a UML profile. Then, we capture the expected behavior of an interaction that is modeled on a Sequence Diagram (SD). Later, the expected behaviors are translated into runtime monitor statements expressed in Event-Processing Language (EPL), which are executed at the edge of the IoT network. We further demonstrate our contributions on a sample AAL system.en_US
dc.language.isoengen_US
dc.publisherElsevieren_US
dc.relation.ispartofComputers and Electrical Engineering
dc.rightsrestrictedAccess
dc.titleDemocratization of runtime verification for internet of thingsen_US
dc.typeArticleen_US
dc.peerreviewedyesen_US
dc.publicationstatusPublisheden_US
dc.contributor.departmentÖzyeğin University
dc.contributor.authorID(ORCID 0000-0002-6159-0484 & YÖK ID 43541) Arı, İsmail
dc.contributor.ozuauthorArı, İsmail
dc.identifier.volume68en_US
dc.identifier.startpage570en_US
dc.identifier.endpage580en_US
dc.identifier.wosWOS:000437999300045
dc.identifier.doi10.1016/j.compeleceng.2018.05.007en_US
dc.subject.keywordsInternet of thingsen_US
dc.subject.keywordsModel-based testingen_US
dc.subject.keywordsRuntime verificationen_US
dc.subject.keywordsComplex-event processingen_US
dc.subject.keywordsModel-to-text transformationen_US
dc.subject.keywordsEdge computingen_US
dc.identifier.scopusSCOPUS:2-s2.0-85047213068
dc.contributor.ozugradstudentİnçki, Koray
dc.contributor.authorMale2
dc.relation.publicationcategoryArticle - International Refereed Journal - Institutional Academic Staff and PhD Student


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record


Share this page