• DocumentCode
    2271545
  • Title

    Tool-Supported Advanced Mutation Approach for Verification of C# Programs

  • Author

    Derezinska, Anna ; Szustek, Anna

  • Author_Institution
    Inst. of Comput. Sci., Warsaw Univ. of Technol., Warsaw
  • fYear
    2008
  • fDate
    26-28 June 2008
  • Firstpage
    261
  • Lastpage
    268
  • Abstract
    Mutation testing is a fault-based testing technique used to inject faults into an existing program and see if its test suite is sensitive enough to detect common faults. We are interested in using the mutation analysis to evaluate, compare and improve quality assurance techniques for testing object-oriented mechanisms and other advanced features of C# programs. This paper provides an overview of a current version of the CREAM system (creator of mutants), and reports on its use in experimental research. We apply advanced, object-oriented mutation operators to testing of open-source C# programs and discuss the results.
  • Keywords
    C language; program testing; program verification; software tools; C# programs verification; fault-based testing technique; mutation testing; object-oriented mechanisms; open-source C# programs; quality assurance techniques; tool-supported advanced mutation approach; Automatic testing; Computer science; Fault detection; Genetic mutations; Object oriented programming; Open source software; Programming environments; Programming profession; Quality assurance; System testing; mutation testing; object-oriented mutation operators; testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependability of Computer Systems, 2008. DepCos-RELCOMEX '08. Third International Conference on
  • Conference_Location
    Szklarska Poreba
  • Print_ISBN
    978-0-7695-3179-3
  • Type

    conf

  • DOI
    10.1109/DepCoS-RELCOMEX.2008.51
  • Filename
    4573065