• DocumentCode
    1334370
  • Title

    Automated software test optimisation framework - an artificial bee colony optimisation-based approach

  • Author

    Jeya Mala, D. ; Mohan, V. ; Kamalapriya, M.

  • Author_Institution
    Dept. of Comput. Applic., Thiagarajar Coll. of Eng., Madurai, India
  • Volume
    4
  • Issue
    5
  • fYear
    2010
  • fDate
    10/1/2010 12:00:00 AM
  • Firstpage
    334
  • Lastpage
    348
  • Abstract
    Software test suite optimisation is one of the most important problems in software engineering research. To achieve this optimisation, a novel approach based on artificial bee colony (ABC) optimisation is proposed here. The work applied in this approach is motivated by the intelligent behaviour of honey bees. Since the ABC system combines local search methods carried out by employed and onlooker bees with global search methods managed by scouts, the approach attains global or near-global optima. Here, the parallel behaviour of the three bees is used to reach the solution generation faster. The performance of the proposed approach is investigated based on coverage-based test adequacy criteria by comparing it with sequential ABC, random testing and genetic algorithm-based approaches. Based on the experimental results, it has been proved that the proposed parallel ABC approach outperforms the other approaches in test suite optimisation.
  • Keywords
    genetic algorithms; program testing; search problems; software engineering; ABC system; artificial bee colony optimisation-based approach; automated software test optimisation framework; coverage-based test adequacy criteria; genetic algorithm-based approaches; global search methods; honey bee intelligent behaviour; local search methods; random testing; software engineering research;
  • fLanguage
    English
  • Journal_Title
    Software, IET
  • Publisher
    iet
  • ISSN
    1751-8806
  • Type

    jour

  • DOI
    10.1049/iet-sen.2009.0079
  • Filename
    5585608