• DocumentCode
    3028703
  • Title

    Approach for automated test data generation for path testing in aspect-oriented programs using genetic algorithm

  • Author

    Khandelwal, Juhi ; Tomar, Pradeep

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Gautam Buddha Univ., Greater Noida, India
  • fYear
    2015
  • fDate
    15-16 May 2015
  • Firstpage
    854
  • Lastpage
    858
  • Abstract
    Aspect-Oriented Programming (AOP) is an emerging programming paradigm that supports implementation of cross-cutting requirements into named program units called aspects. However, these Aspects are hard to deal in many stages of Software Development Life Cycle (SDLC) especially in Aspect-Oriented software testing. Main aim of testing is to find the errors during execution of the program. Error can prevail in any part of the program so this study use Control Flow Graph (CFG) to depicts all path of the program during its execution. Some path of the program executes rarely, so with the help of automated test data generation tester can execute those path because generation of test data for these path is not manually possible. Test data generation process can be automated with the help of various techniques and framework. This work provides review of some of the recent work that has been done in the area of AOP test data generation. Based on those work, this work proposes a approach for generating test data for AOP using Genetic Algorithm (GA).
  • Keywords
    aspect-oriented programming; automatic test software; flow graphs; genetic algorithms; program testing; AOP; CFG; GA; SDLC; aspect-oriented programming; aspect-oriented software testing; automated test data generation; control flow graph; cross-cutting requirements; genetic algorithm; path testing; program execution error; program path; program units; programming paradigm; software development life cycle; Automation; Flow graphs; Genetic algorithms; Java; Software; Software testing; Aspect-Oriented Programming; Automated Test Data Generation; Genetic Algorithm; Path Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Communication & Automation (ICCCA), 2015 International Conference on
  • Conference_Location
    Noida
  • Print_ISBN
    978-1-4799-8889-1
  • Type

    conf

  • DOI
    10.1109/CCAA.2015.7148494
  • Filename
    7148494