• DocumentCode
    555364
  • Title

    Search-enhanced testing: NIER track

  • Author

    Atkinson, Colin ; Hummel, Oliver ; Janjic, Werner

  • Author_Institution
    Software Eng. Group, Univ. of Mannheim, Mannheim, Germany
  • fYear
    2011
  • fDate
    21-28 May 2011
  • Firstpage
    880
  • Lastpage
    883
  • Abstract
    The prime obstacle to automated defect testing has always been the generation of "correct" results against which to judge the behavior of the system under test - the "oracle problem". So called "back-to-back" testing techniques that exploit the availability of multiple versions of a system to solve the oracle problem have mainly been restricted to very special, safety critical domains such as military and space applications since it is so expensive to manually develop the additional versions. However, a new generation of software search engines that can find multiple copies of software components at virtually zero cost promise to change this situation. They make it economically feasible to use the knowledge locked in reusable software components to dramatically improve the efficiency of the software testing process. In this paper we outline the basic ingredients of such an approach.
  • Keywords
    program testing; search engines; back-to-back testing technique; oracle problem; search-enhanced testing; software component; software search engines; software testing process; Indexes; Manuals; Programming; Search engines; Software; Software engineering; Testing; automated testing; back-to-back testing; multi-version programming; search-driven development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2011 33rd International Conference on
  • Conference_Location
    Honolulu, HI
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4503-0445-0
  • Electronic_ISBN
    0270-5257
  • Type

    conf

  • DOI
    10.1145/1985793.1985932
  • Filename
    6032542