• DocumentCode
    2732998
  • Title

    Automated test data generation for mutation testing using AspectJ programs

  • Author

    Singh, Mayank ; Gupta, P.K. ; Mishra, Shailendra

  • Author_Institution
    JPIET, Uttarakhand Tech. Univ., Meerut, India
  • fYear
    2011
  • fDate
    3-5 Nov. 2011
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Aspect oriented programming is a new paradigm of software development. It introduces new types of faults. Mutation testing is a technique which can tackle these faults systematically. The effectiveness of testing depends on the coverage of testing locations to find faults and mutant generation based on these faults using different mutation operators. In this paper, we present an automated mutation testing tool for aspect oriented programs which implements different mutation operators to handle faults. The mutation operators are based on pointcut, advice, intertype declaration and weaving type. The automation process can handle the test cases and mutants completely on unrestricted size of programs.
  • Keywords
    aspect-oriented programming; program testing; software engineering; software tools; AspectJ program; advice operator; aspect oriented programming; automated mutation testing tool; automated test data generation; fault detection; intertype declaration operator; mutant generation detection; mutation operator; mutation testing; pointcut operator; software development; weaving operator; Conferences; Fault diagnosis; Information processing; Java; Programming; Software; Testing; AspectJ Programs; Automated Test Data Generation; Fault based testing; Mutation Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Image Information Processing (ICIIP), 2011 International Conference on
  • Conference_Location
    Himachal Pradesh
  • Print_ISBN
    978-1-61284-859-4
  • Type

    conf

  • DOI
    10.1109/ICIIP.2011.6108854
  • Filename
    6108854