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
Link To Document