• DocumentCode
    1442835
  • Title

    High performance software testing on SIMD machines

  • Author

    Krauser, Edward W. ; Mathur, Aditya P. ; Rego, Vernon J.

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • Volume
    17
  • Issue
    5
  • fYear
    1991
  • fDate
    5/1/1991 12:00:00 AM
  • Firstpage
    403
  • Lastpage
    423
  • Abstract
    A method for high-performance, software testing, called mutant unification, is described. The method is designed to support program mutation on parallel machines based on the single instruction multiple data stream (SIMD) paradigm. Several parameters that affect the performance of unification have been identified and their effect on the time to completion of a mutation test cycle and speedup has been studied. Program mutation analysis provides an effective means for determining the reliability of large software systems and a systematic method for measuring the adequacy of test data. However, it is likely that testing large software systems using mutation is computation bound and prohibitive on traditional sequential machines. Current, implementations of mutation tools are unacceptably slow and are only suitable for testing relatively small programs. The proposed unification method provides a practical alternative to the current approaches. The method also opens up a new application domain for SIMD machines
  • Keywords
    parallel machines; program testing; software reliability; SIMD machines; mutant unification; parallel machines; program mutation; single instruction multiple data stream; software reliability; software systems; software testing; Application software; Educational institutions; Genetic mutations; Life testing; Parallel machines; Sequential analysis; Software engineering; Software systems; Software testing; System testing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.90444
  • Filename
    90444