• 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