DocumentCode
3617611
Title
Systematic debugging of real-time systems based on incremental satisfiability counting
Author
S. Andrei;W.-N. Chin;A.M.K. Cheng;M. Lupu
Author_Institution
Singapore-MIT Alliance, Nat. Univ. of Singapore, Singapore
fYear
2005
fDate
6/27/1905 12:00:00 AM
Firstpage
519
Lastpage
528
Abstract
Real-time logic (RTL) (F. Jahanian et al., 1986, 1987, F. Wang et al., 1994) is useful for the verification of a safety assertion with respect to the specification of a real-time system. Since the satisfiability problem for RTL is undecidable, the systematic debugging of a real-time system appears impossible. This paper provides a first step towards this challenge. With RTL, each propositional formula corresponds to a verification condition. The number of truth assignments of a propositional formula helps to determine the timing constraints which should be added or modified to the system´s specification. We have implemented a tool (called SDRTL, (S. Andrei et al., 2004)) that is able to perform systematic debugging. The confidence of our approach is high as we have evaluated SDRTL on several existing industrial-based applications.
Keywords
"Debugging","Real time systems","Safety","Timing","Computer science","Logic","Constraint theory"
Publisher
ieee
Conference_Titel
Real Time and Embedded Technology and Applications Symposium, 2005. RTAS 2005. 11th IEEE
ISSN
1080-1812
Print_ISBN
0-7695-2302-1
Type
conf
DOI
10.1109/RTAS.2005.50
Filename
1388417
Link To Document