• DocumentCode
    388773
  • Title

    Saturation effects in testing of formal models

  • Author

    Menzies, Tim ; Owen, David ; Cukic, Bojan

  • Author_Institution
    Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    15
  • Lastpage
    26
  • Abstract
    Formal analysis of software is a powerful analysis tool, but can be too costly. Random search of formal models can reduce that cost, but is theoretically incomplete. However, random search of finite-state machines exhibits an early saturation effect, i.e., random search quickly yields all that can be found, even after a much longer search. Hence, we avoid the theoretical problem of incompleteness, provided that testing continues until after the saturation point. Such a random search is rapid, consumes little memory, is simple to implement, and can handle very large formal models (in one experiment shown here, over 10178 states).
  • Keywords
    bibliographies; finite state machines; program testing; program verification; early saturation effect; finite-state machines; formal analysis; formal models; incompleteness; Application software; Artificial intelligence; Automata; Computer science; Costs; Logic; Mathematical model; Software reliability; Testing; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2002. ISSRE 2003. Proceedings. 13th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-1763-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2002.1173208
  • Filename
    1173208