• DocumentCode
    3084547
  • Title

    Progress toward automated software testing

  • Author

    Demillo, Richard A.

  • Author_Institution
    Software Eng. Res. Center, Purdue Univ., West Lafayette, IN, USA
  • fYear
    1991
  • fDate
    13-16 May 1991
  • Firstpage
    180
  • Lastpage
    183
  • Abstract
    Mothra is an integrated environment for automated software validation. Using Mothra, a tester can create and execute test cases, measure test case adequacy, determine input-output correctness, locate and remove faults or bugs, and control and document the test. There are no size constraints built into the design of the environment. A goal of the research has been to exploit computational opportunities in each of the major subtasks of software validation. The author has attempted to reduce test case generation, measurement of the effectiveness of test cases, input-output correctness checking, and debugging to one or more computational metaphors and to design the appropriate algorithms. The result is a system where there is a high degree of control over the apparent cost of testing
  • Keywords
    program testing; program verification; programming environments; Mothra; automated software testing; automated software validation; bug location; bug removal; fault location; fault removal; input-output correctness; integrated environment; test cases; test documentation; Automatic control; Clocks; Computer bugs; Costs; Design engineering; Genetic mutations; Motion pictures; Software testing; System testing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 1991. Proceedings., 13th International Conference on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-8186-2140-0
  • Type

    conf

  • DOI
    10.1109/ICSE.1991.130640
  • Filename
    130640