Hyper-heuristic strategy for input-output-based interaction testing

Din, Fakhrud and Kamal Zuhairi, Zamli (2022) Hyper-heuristic strategy for input-output-based interaction testing. In: Lecture Notes in Electrical Engineering; Innovative Manufacturing, Mechatronics and Materials Forum, iM3F 2020 , 6 August 2020 , Gambang, Kuantan. pp. 967-977., 730 (262829). ISSN 1876-1100 ISBN 978-981334596-6

[img] Pdf
Hyper-Heuristic Strategy for Input-Output-Based Interaction Testing.pdf
Restricted to Repository staff only

Download (442kB) | Request a copy
[img]
Preview
Pdf
Hyper-heuristic strategy for input-output-based interaction testing_ABS.pdf

Download (69kB) | Preview

Abstract

Software testing aims at exploring faults within software in order to ensure it meets all necessary specifications. Test case design strategies play key role in software testing. Classical test case design strategies, however, do not sufficiently include support for exploration of faults due to interaction between parameter values. New strategies known as t-way strategies (where t expresses interaction strength) have been developed for finding interaction faults. However, existing t-way strategies for input-output-based relationship (IOR) interaction testing mostly adopt greedy algorithms which often generate poor quality test data. Therefore, this paper presents the design of a new IOR test suite generation strategy called IOR_HH based on the exponential Monte Carlo with counter (EMCQ) hyper-heuristic. EMCQ is a parameter free hyper-heuristic which works as controller of the three implemented low-level meta-heuristic operators, namely crossover, peer learning and global pollination in the proposed IOR_HH strategy. Experimental results demonstrate the impact of the proposed strategy against existing computational strategies for IOR interaction testing.

Item Type: Conference or Workshop Item (Lecture)
Additional Information: Indexed by Scopus
Uncontrolled Keywords: Exponential monte carlo; Hyper-heuristic; Input-output interaction
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
T Technology > T Technology (General)
T Technology > TA Engineering (General). Civil engineering (General)
Faculty/Division: Institute of Postgraduate Studies
College of Engineering
Faculty of Computing
Depositing User: Mr Muhamad Firdaus Janih@Jaini
Date Deposited: 22 Dec 2023 09:49
Last Modified: 22 Dec 2023 09:49
URI: http://umpir.ump.edu.my/id/eprint/39744
Download Statistic: View Download Statistics

Actions (login required)

View Item View Item