• DocumentCode
    2706103
  • Title

    PSTG: A T-Way Strategy Adopting Particle Swarm Optimization

  • Author

    Ahmed, Bestoun S. ; Zamli, Kamal Z.

  • Author_Institution
    Software Eng. Group, Univ. Sains Malaysia, Nibong Tebal, Malaysia
  • fYear
    2010
  • fDate
    26-28 May 2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    As an activity to ensure quality and conformance, testing is one of the most important activities in any software or hardware product development cycle. Often, the challenge in testing is that the system may support a wide range of configurations. Ideally, it is desirable to test all of these configurations exhaustively. However, exhaustive testing is practically impossible due to time and resource limitations. To address this issue, there is a need for a sampling strategy that can select a subset of inputs as test data from an inherently large search space. Recent findings demonstrate that t-way interaction testing strategies based on artificial intelligence (i.e. where t indicates interaction strength) have been successful to obtain a near optimal solution resulting into smaller test set to be considered. Motivated by such findings, we have developed a new test generation strategy, called Particle Swarm Test Generator (PSTG). In this paper, we discuss the design of PSTG and demonstrate our preliminary test size reduction results against other competing t-way strategies including IPOG, WHITCH, Jenny, TConfig, and TVG.
  • Keywords
    Analytical models; Artificial intelligence; Asia; Convergence; Hardware; Mathematical model; Particle swarm optimization; Sampling methods; Software engineering; System testing; Particle Swarm Optimization; t-way testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mathematical/Analytical Modelling and Computer Simulation (AMS), 2010 Fourth Asia International Conference on
  • Conference_Location
    Kota Kinabalu, Malaysia
  • Print_ISBN
    978-1-4244-7196-6
  • Type

    conf

  • DOI
    10.1109/AMS.2010.14
  • Filename
    5489308