Affiliation:
1. National University of Singapore, Singapore
2. University of Western Australia, Crawley WA, Australia
Abstract
This paper presents a novel framework for decentralized monitoring of Linear Temporal Logic (LTL) formulas, under the situation where processes are synchronous and the formula is represented as a tableau. The tableau technique allows one to construct a semantic tree for the input LTL formula, which can be used to optimize the decentralized monitoring of LTL in various ways. Given a system
P
and an LTL formula φ, we construct a tableau T
φ
. The tableau T
φ
is used for two purposes: (a) to synthesize an efficient round-robin communication policy for processes, and (b) to find the minimal ways to decompose the formula and communicate observations of processes in an efficient way. In our framework, processes can propagate truth values of both atomic and compound formulas (non-atomic formulas) depending on the syntactic structure of the input LTL formula and the observation power of processes. We demonstrate that this approach of decentralized monitoring based on tableau construction is more straightforward, more flexible, and more likely to yield efficient solutions than alternative approaches.
Publisher
Association for Computing Machinery (ACM)
Subject
Hardware and Architecture,Software
Reference23 articles.
1. Hamid Alavi George Avrunin James Corbett Laura Dillon Matt Dwyer and Corina Pasareanu. 2011. Specification patterns website. http://patterns.projects.cis.ksu.edu/. Hamid Alavi George Avrunin James Corbett Laura Dillon Matt Dwyer and Corina Pasareanu. 2011. Specification patterns website. http://patterns.projects.cis.ksu.edu/.
2. Decentralised LTL Monitoring
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献