Back to Search Start Over

Efficient Automaton Theoretical Vacuity Detection for Formal Properties.

Authors :
Zhou, Shan
Li, Xu Zhi
Wang, Jin Bo
Yuan, Jun
Jia, Jiao
Source :
IEEE Transactions on Reliability. Sep2021, Vol. 70 Issue 3, p1071-1083. 13p.
Publication Year :
2021

Abstract

Model checking is a powerful technique for verifying the correctness of systems with respect to the requirements. While some errors happen in the property, the model itself, or the environment, we think that satisfaction of the property is meaningless (vacuous) satisfaction. It misleads users of model-checking that a system is correct. Traditional temporal logic vacuity detection is based on a syntactic definition. It is undesirable because vacuity detection would depend on syntactic formalization choices that have no effect on the semantics. This article presents an automaton-based semantic vacuity detection method which synthesizes the property into the automaton and detects the vacuity by detecting the reachability of the automaton state. Compared with the traditional syntactic-based vacuity detection, the proposed method is well suited for detecting vacuity with respect to multiple occurrences of a sub-formula. At the same time, we do not distinguish the temporal logic language. As long as the property can be synthesized into an automaton, this method can be well applied. We extend the vacuity to the satisfaction of real-time properties. The real experiments show that this method is applied efficiently in practical vacuity detection. To our knowledge, it is the first attempt to present and solve practical vacuity in an automaton view. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00189529
Volume :
70
Issue :
3
Database :
Academic Search Index
Journal :
IEEE Transactions on Reliability
Publication Type :
Academic Journal
Accession number :
153301193
Full Text :
https://doi.org/10.1109/TR.2021.3093464