DocumentCode
2722816
Title
MuAsmetaL: An Experimental Mutation System for AsmetaL
Author
Alkrarha, Osama ; Hassine, Jameleddine
Author_Institution
Dept. of Inf. & Comput. Sci., King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
fYear
2015
fDate
13-15 April 2015
Firstpage
421
Lastpage
426
Abstract
Mutation testing is a well established fault-based technique for assessing and improving the quality of test suites. Mutation testing is time-consuming and computationally expensive by nature. Therefore, automated tool support is indispensable for conducting mutation testing. Little research has been devoted to applying mutation testing to the Abstract State Machines (ASM) formalism. This paper presents MuAsmetaL, an As metal-based experimental system for conducting automated mutation analysis. MuAsmetaL supports the generation of As metal-based mutants (produced by applying a set of 44 mutation operators categorized into 4 classes), executes test cases against the produced mutants, and reports the analysis results. An empirical evaluation of MuAsmetaL has been conducted using a set of 6 publicly available As metal specifications.
Keywords
finite automata; program compilers; program testing; software fault tolerance; ASM formalism; AsmetaL; MuAsmetaL; abstract state machines; automated tool support; experimental mutation system; fault based technique; mutation testing; Engines; Graphical user interfaces; Measurement; Metals; Syntactics; Testing; Visualization; Abstract State Machines (ASM); AsmetaL; Mutants; Mutation testing; fault-based; quality; test suite;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology - New Generations (ITNG), 2015 12th International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4799-8827-3
Type
conf
DOI
10.1109/ITNG.2015.74
Filename
7113509
Link To Document