Back to Search
Start Over
A Distributed Network-Based Runtime Verification of Full Regular Temporal Properties.
- 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]
- Subjects :
- *ONLINE education
*TASK analysis
*RUN time systems (Computer science)
Subjects
Details
- Language :
- English
- ISSN :
- 10459219
- Volume :
- 34
- Issue :
- 1
- Database :
- Academic Search 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