• DocumentCode
    155169
  • Title

    General Optimization Strategies for Refining the In-Parameter-Order Algorithm

  • Author

    Shiwei Gao ; Jianghua Lv ; Binglei Du ; Yaruo Jiang ; Shilong Ma

  • Author_Institution
    State Key Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
  • fYear
    2014
  • fDate
    2-3 Oct. 2014
  • Firstpage
    21
  • Lastpage
    26
  • Abstract
    In-Parameter-Order (IPO) algorithm is an effective strategy of combinatorial testing. And several variants of the algorithm have been developed for reducing the runtime and size of test cases or for dealing with certain problems in test case generation, such as IPOG, IPOG-F and IPOG-F2. In this paper, the general optimization strategies, which can be applied to these variants of the algorithm, are proposed to make each value of all parameters more evenly distributed in the test cases. The proposed optimization strategies mainly focus on choosing values for the extension to an additional parameter during the horizontal growth of the algorithm and filling values for don´t care positions. Experimental results show that the proposed optimization strategies are effective in reducing runtime and producing smaller size of test suites with the increase of the domain size.
  • Keywords
    optimisation; program testing; IPO algorithm; IPOG; IPOG-F; IPOG-F2; combinatorial testing; general optimization strategies; in-parameter-order algorithm; test case generation; Algorithm design and analysis; Electronic mail; Greedy algorithms; Optimization; Software; Software algorithms; Testing; Combinatorial testing; IPO; IPOG; IPOG-F; IPOGF2; don´t care positions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software (QSIC), 2014 14th International Conference on
  • Conference_Location
    Dallas, TX
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4799-7197-8
  • Type

    conf

  • DOI
    10.1109/QSIC.2014.15
  • Filename
    6958383