ASTL: Accumulative STL With a Novel Robustness Metric for IoT Service Monitoring

Deng Zhao, Zhangbing Zhou, Zhipeng Cai, Sami Yangui, Xiao Xue · IEEE Transactions on Mobile Computing · 2022

The Internet of Things (IoT) has been widely deployed to support versatile applications, where an application can be satisfied by functionally compatible and non-functionally satisfiableIoTservices. Considering the fact that the capacities ofIoTdevices may change dynamically, whether or not, and to what extent, certain constraints can be satisfied during their execution, are to be explored. This observation motivates us to formalize the interpretation of qualitative and quantitative satisfaction for prescribed constraints, and thus, to achieveIoTservice monitoring at runtime. Specifically, we formulate the problem ofIoTservice monitoring as a constraint satisfaction problem, where multiple constraints, including spatial-temporal constraints, energy limitation, and capacity restrictions, are considered. Specification-based monitoring is developed based onSignalTemporalLogic (STL), where a novel accumulativerobustnessmetric is proposed, denotedAccumulativeSTL(ASTL), to emphasize the robust satisfaction over the entire time domain. Thereafter,IoTservice monitoring is converted toASTLformulae, and its constraint satisfaction is interpreted with qualitative and quantitative semantics at runtime. Case studies and extensive evaluations are conducted upon publicly-available datasets, where various influential factors are considered. Experimental results show that ourASTLperforms better than the state-of-the-art's techniques with more robust satisfaction.

Read the paper · More papers on PaperTik