Publication: Model-based runtime monitoring of smart city systems
dc.contributor.author | İnçki, Koray | |
dc.contributor.author | Arı, İsmail | |
dc.contributor.department | Computer Science | |
dc.contributor.ozuauthor | ARI, Ismail | |
dc.contributor.ozugradstudent | İnçki, Koray | |
dc.date.accessioned | 2020-05-14T13:37:19Z | |
dc.date.available | 2020-05-14T13:37:19Z | |
dc.date.issued | 2018 | |
dc.description.abstract | The pace of proliferation for smart systems in city wide applications is unmatched. The introduction of Internet of Things (IoT), an enabler of smart city phenomenon, has incubated a productive environment for such innovations. Smart things equipped with IoT capabilities, allow for developing smart city applications at such large scale that each application can be represented as a system of systems (SoS). Nevertheless, the complexity of engineering such SoS has been a major challenge in developing and maintaining smart city applications. One of the engineering challenges that industry face today is the verification of a SoS smart city application at runtime. We introduce utilization of a model-based runtime monitoring approach for providing reliable service. We propose to use message sequence charts for representing a smart city application, later allow the practitioners to express expected behavior of an application in terms of complex-event processing patterns. We demonstrate the fidelity of our approach on a sample smart parking system. Our approach is one of its kind in enabling a non-intrusive monitoring of IoT behavior at runtime (online). | en_US |
dc.description.version | Publisher version | |
dc.identifier.doi | 10.1016/j.procs.2018.07.146 | en_US |
dc.identifier.endpage | 82 | en_US |
dc.identifier.issn | 1877-0509 | en_US |
dc.identifier.scopus | 2-s2.0-85051389677 | |
dc.identifier.startpage | 75 | en_US |
dc.identifier.uri | http://hdl.handle.net/10679/6568 | |
dc.identifier.uri | https://doi.org/10.1016/j.procs.2018.07.146 | |
dc.identifier.volume | 134 | en_US |
dc.identifier.wos | 000576609400009 | |
dc.language.iso | eng | en_US |
dc.publicationstatus | Published | en_US |
dc.publisher | Elsevier | en_US |
dc.relation.ispartof | Procedia Computer Science | |
dc.relation.publicationcategory | International | |
dc.rights | openAccess | |
dc.rights | Attribution-NonCommercial-NoDerivs 4.0 International | |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject.keywords | Runtime monitoring | en_US |
dc.subject.keywords | Component-based iot | en_US |
dc.subject.keywords | Model-based testing | en_US |
dc.subject.keywords | Internet of things | en_US |
dc.subject.keywords | Complex-event processing | en_US |
dc.subject.keywords | Intelligent transportation | en_US |
dc.subject.keywords | Smart city | en_US |
dc.title | Model-based runtime monitoring of smart city systems | en_US |
dc.type | conferenceObject | en_US |
dc.type.subtype | Conference paper | |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | 85662e71-2a61-492a-b407-df4d38ab90d7 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 85662e71-2a61-492a-b407-df4d38ab90d7 |