TY - JOUR
T1 - Abstraction and Completeness for Real-Time Maude
AU - Ölveczky, Peter Csaba
AU - Meseguer, José
N1 - Funding Information:
We thank Narciso Martí-Oliet and the anonymous referees for helpful comments on earlier versions of this paper. Partial support of this research by ONR Grant N00014-02-1-0715 and by NSF Grant CNS 05-24516 is gratefully acknowledged.
PY - 2007/7/28
Y1 - 2007/7/28
N2 - This paper presents criteria that guarantee completeness of Real-Time Maude search and temporal logic model checking analyses, under the maximal time sampling strategy, for a large class of real-time systems. As a special case, we characterize simple conditions for such completeness for object-oriented real-time systems, and show that these conditions can often be easily proved even for large and complex systems, such as advanced wireless sensor network algorithms and active network multicast protocols. Our results provide completeness and decidability of time-bounded search and model checking for a large and useful class of dense-time non-Zeno real-time systems far beyond the class of automaton-based real-time systems for which well known decision procedures exist. For discrete time, our results justify abstractions that can drastically reduce the state space to make search and model checking analyses feasible.
AB - This paper presents criteria that guarantee completeness of Real-Time Maude search and temporal logic model checking analyses, under the maximal time sampling strategy, for a large class of real-time systems. As a special case, we characterize simple conditions for such completeness for object-oriented real-time systems, and show that these conditions can often be easily proved even for large and complex systems, such as advanced wireless sensor network algorithms and active network multicast protocols. Our results provide completeness and decidability of time-bounded search and model checking for a large and useful class of dense-time non-Zeno real-time systems far beyond the class of automaton-based real-time systems for which well known decision procedures exist. For discrete time, our results justify abstractions that can drastically reduce the state space to make search and model checking analyses feasible.
KW - Rewriting logic
KW - abstraction
KW - completeness
KW - formal analysis
KW - object-oriented specification
KW - real-time systems
UR - http://www.scopus.com/inward/record.url?scp=34447622115&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34447622115&partnerID=8YFLogxK
U2 - 10.1016/j.entcs.2007.06.005
DO - 10.1016/j.entcs.2007.06.005
M3 - Article
AN - SCOPUS:34447622115
SN - 1571-0661
VL - 176
SP - 5
EP - 27
JO - Electronic Notes in Theoretical Computer Science
JF - Electronic Notes in Theoretical Computer Science
IS - 4
ER -