• DocumentCode
    467084
  • Title

    Piping Classification to Metamorphic Testing: An Empirical Study towards Better Effectiveness for the Identification of Failures in Mesh Simplification Programs

  • Author

    Chan, W.K. ; Ho, Jeffrey C F ; Tse, T.H.

  • Author_Institution
    City Univ. of Hong Kong, Kowloon
  • Volume
    1
  • fYear
    2007
  • fDate
    24-27 July 2007
  • Firstpage
    397
  • Lastpage
    404
  • Abstract
    Mesh simplification is a mainstream technique to render graphics responsively in modern graphical software. However, the graphical nature of the output poses a test oracle problem in testing. Previous work uses pattern classification to identify failures. Although such an approach may be promising, it may conservatively mark the test result of a failure-causing test case as passed. This paper proposes a methodology that pipes the test cases marked as passed by the pattern classification component to a metamorphic testing component to look for missed failures. The empirical study uses three simple and general metamorphic relations as subjects, and the experimental results show a 10 percent improvement of effectiveness in the identification of failures.
  • Keywords
    mesh generation; pattern classification; rendering (computer graphics); software engineering; computer graphics; graphical software; mesh simplification programs; metamorphic testing; pattern classification; piping classification; rendering; Application software; Cities and towns; Computer graphics; Educational institutions; Fault diagnosis; Open source software; Pattern classification; Rendering (computer graphics); Software quality; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
  • Conference_Location
    Beijing
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2870-8
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2007.167
  • Filename
    4291031