• DocumentCode
    2050804
  • Title

    Automated software testing for application maintenance by using bee colony optimization algorithms (BCO)

  • Author

    Karnavel, K. ; Santhoshkumar, J.

  • Author_Institution
    Dept. of Comput. Sci. Eng., Anand Inst. of Higher Technol., Anand, India
  • fYear
    2013
  • fDate
    21-22 Feb. 2013
  • Firstpage
    327
  • Lastpage
    330
  • Abstract
    The discipline of software engineering encompasses knowledge, tools, and methods for defining software requirements, and performing software design, software construction, software testing, and software maintenance tasks. In software development practice, testing accounts for as much as 50% of total development efforts. Testing can be manual, automated, or a combination of both. Manual testing is the process of executing the application and manually interacting with the application, specifying inputs and observing outputs The objective of the project is to test the software application by suitable algorithm. The proposed system has to reduce the application testing moment, easily can find out bug and solve the bug by Regression Testing. Here by we are going to using a safe efficient regression bee colony optimization algorithm(BCO) for construct control flow graphs for a procedure or program and its modified version and use these graphs to select tests that execute changed code from the original test suite. Traceability relation of completeness checking for agent errors. In traceability relation to identifying missing elements in entire application and classifying defect in the testing moment.
  • Keywords
    automatic testing; flow graphs; optimisation; program debugging; program diagnostics; program testing; program verification; regression analysis; software maintenance; BCO; agent errors; automated software testing; changed code execution; completeness checking; control flow graphs; defect classification; missing element identification; regression bee colony optimization algorithm; regression testing; software application; software construction; software design; software development practice; software engineering; software maintenance tasks; software requirements; test suite; traceability relation completeness; Algorithm design and analysis; Computer bugs; Optimization; Software; Software algorithms; Software testing; Bee colony optimization algorithm; Traceability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Communication and Embedded Systems (ICICES), 2013 International Conference on
  • Conference_Location
    Chennai
  • Print_ISBN
    978-1-4673-5786-9
  • Type

    conf

  • DOI
    10.1109/ICICES.2013.6508211
  • Filename
    6508211