• DocumentCode
    3349587
  • Title

    Applicability of non-specification-based approaches to logic testing for software

  • Author

    Kobayashi, Noritaka ; Tsuchiya, Tatsuhiro ; Kikuno, Tohru

  • Author_Institution
    Dept. of Inf. & Math. Sci., Osaka Univ., Japan
  • fYear
    2001
  • fDate
    1-4 July 2001
  • Firstpage
    337
  • Lastpage
    346
  • Abstract
    Testing is a crucial part of the development of highly dependable systems. In this paper, we consider the testing of an implementation that is intended to satisfy a Boolean formula. In the literature, specification-based testing has been suggested for this purpose. Typically, such methods first hypothesise a fault class and then generate tests. However, there is almost no research that justifies the fault classes proposed previously. Moreover, the specifications available for automatic test generation are not always available to testers in practice. Based on these observations, we examine the applicability of non-specification-based approaches, which need no specification in the form of a Boolean formula to create tests. We compare a specification-based approach to two non-specification-based approaches, namely random testing and combinatorial testing, which is an emerging technique based on combinatorial designs. The results of an experiment show that combinatorial testing is often comparative to specification-based testing and is always much superior to random testing.
  • Keywords
    combinatorial mathematics; logic testing; program testing; random processes; Boolean formula; Boolean specification; automatic test generation; combinatorial design; combinatorial testing; dependable systems; factor-covering design; fault classes; mutation analysis; nonspecification-based logic testing; random testing; software testing; specification-based approach; Automatic testing; Formal specifications; Genetic mutations; Informatics; Logic testing; Software design; Software systems; Software testing; System testing; Thyristors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks, 2001. DSN 2001. International Conference on
  • Conference_Location
    Goteborg, Sweden
  • Print_ISBN
    0-7695-1101-5
  • Type

    conf

  • DOI
    10.1109/DSN.2001.941418
  • Filename
    941418