Publication: Model-based runtime monitoring of smart city systems
Loading...
Institution Authors
Authors
Journal Title
Journal ISSN
Volume Title
Type
conferenceObject
Sub Type
Conference paper
Access
openAccess
Attribution-NonCommercial-NoDerivs 4.0 International
Attribution-NonCommercial-NoDerivs 4.0 International
Publication Status
Published
Creative Commons license
Except where otherwised noted, this item's license is described as openAccess
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).
Date
2018
Publisher
Elsevier