Back to Search Start Over

A Distributed Network-Based Runtime Verification of Full Regular Temporal Properties.

Authors :
Yu, Bin
Tian, Cong
Lu, Xu
Zhang, Nan
Duan, Zhenhua
Source :
IEEE Transactions on Parallel & Distributed Systems; Jan2023, Vol. 34 Issue 1, p76-91, 16p
Publication Year :
2023

Abstract

As a lightweight method, runtime verification aims to check whether one program execution satisfies a desired property. For online runtime verification, the approach efficiency and property expressiveness are two key points restricting its wide application. In this paper, we propose a distributed network-based parallel runtime verification approach to verifying full regular temporal properties for a suitable subset of C (named by Xd-C) programs in an online manner. With this approach, an Xd-C program is translated into an equivalent Modeling, Simulation and Verification Language (MSVL) program, and a desired property is specified as a Propositional Projection Temporal Logic (PPTL) formula; during the program execution, segments of the generated state sequence are verified in parallel by distributed multi-core machines. Experimental results show that, our approach has a speedup of 2.5X-5.0X over the state-of-art runtime verification approaches and supports full regular temporal properties, meaning that our approach can not only take full advantage of computing and storage resources in a distributed network, but also support more expressive properties. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10459219
Volume :
34
Issue :
1
Database :
Complementary Index
Journal :
IEEE Transactions on Parallel & Distributed Systems
Publication Type :
Academic Journal
Accession number :
160620987
Full Text :
https://doi.org/10.1109/TPDS.2022.3215854