• 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