• DocumentCode
    2438944
  • Title

    Three approximation techniques for ASTRAL symbolic model checking of infinite state real-time systems

  • Author

    Dang, Zhe ; Kemmerer, Richard A.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Santa Barbara, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    345
  • Lastpage
    354
  • Abstract
    ASTRAL is a high-level formal specification language for real-time systems. It has structuring mechanisms that allow one to build modularized specifications of complex real-time systems with layering. Based upon the ASTRAL symbolic model checker, three approximation techniques to speed-up the model checking process for use in debugging a specification are presented. The techniques are random walk, partial image and dynamic environment generation. Ten mutation tests on a railroad crossing benchmark are used to compare the performance of the techniques applied separately and in combination. The test results are presented and analyzed
  • Keywords
    formal specification; program debugging; real-time systems; specification languages; ASTRAL symbolic model checking; approximation techniques; debugging; dynamic environment generation; high-level formal specification language; infinite state real-time systems; modularized specifications; mutation tests; partial image; railroad crossing benchmark; random walk; structuring mechanisms; symbolic model checker; Benchmark testing; Computer science; Debugging; Formal specifications; Libraries; Permission; Real time systems; Software testing; Timing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2000. Proceedings of the 2000 International Conference on
  • Conference_Location
    Limerick
  • ISSN
    0270-5257
  • Print_ISBN
    1-58113-206-9
  • Type

    conf

  • DOI
    10.1109/ICSE.2000.870425
  • Filename
    870425