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 :
بازگشت