Combinatorial t-way test suite generation using an improved asexual reproduction optimization algorithm

渡线 计算机科学 测试套件 启发式 组合优化 数学优化 算法 趋同(经济学) 正确性 测试用例 数学 人工智能 机器学习 回归分析 经济 经济增长
作者
Einollah Pira,Mohammad Khodizadeh-Nahari
出处
期刊:Applied Soft Computing [Elsevier BV]
卷期号:150: 111070-111070
标识
DOI:10.1016/j.asoc.2023.111070
摘要

To ensure the correctness and quality of a software system, it is desirable to test all possible combinations of the input parameters under various configurations. But the exhaustive testing of software systems with a large number of input parameters is practically impossible due to the combinatorial explosion problem. In order to address and mitigate this problem, combinatorial t-way strategy can be used to generate an array of test cases covering all combinations of only t input parameters. Since the minimum covering array generation (MCAG) is an NP-hard optimization problem, recently some strategies based on meta-heuristics have been used to solve this problem. Despite the usefulness of these strategies, they cannot completely solve the MCAG problem in systems with a large number of input parameters. This paper solves the mentioned MCAG problem by adapting the Asexual Reproduction Optimization (ARO) algorithm. Additionally, the ARO algorithm is improved (named ImpARO) by changing the population size, the mutation and crossover functions. The statistical analysis of the experimental results on several different configurations shows that ImpARO outperforms ARO, GALP, GS, BAPSO, DPSO, WOA, and GSTG as meta-heuristics, TConfig as a mathematical strategy, and PICT and IPOG as greedy strategies by 89%, 46%, 68%, 65%, 69%, 62%, 65%, 64%, 65%, and 59%, respectively. Moreover, various experiments show that ImpARO has faster convergence speed compared to ARO.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
11发布了新的文献求助10
1秒前
水薄荷完成签到,获得积分10
2秒前
Invincible完成签到 ,获得积分10
3秒前
霍师傅发布了新的文献求助20
3秒前
Chenly完成签到,获得积分10
4秒前
一昂完成签到 ,获得积分10
4秒前
感动满天完成签到,获得积分10
4秒前
852应助坚定惊蛰采纳,获得10
5秒前
小二郎应助cindy采纳,获得10
7秒前
善学以致用应助mll采纳,获得10
8秒前
蜡笔小z发布了新的文献求助10
9秒前
淡淡瓜子完成签到 ,获得积分10
10秒前
way完成签到,获得积分10
12秒前
SciGPT应助fafafasci采纳,获得30
12秒前
搜集达人应助天真乌冬面采纳,获得10
13秒前
禾禹泉士完成签到,获得积分10
14秒前
Drwang完成签到,获得积分10
14秒前
看文献了完成签到,获得积分10
17秒前
18秒前
无花果应助way采纳,获得10
20秒前
20秒前
22秒前
永无终点完成签到,获得积分10
23秒前
24秒前
fafafasci发布了新的文献求助30
24秒前
eurus发布了新的文献求助10
25秒前
地表飞猪完成签到,获得积分10
25秒前
loen发布了新的文献求助10
26秒前
28秒前
35秒前
37秒前
38秒前
科研通AI5应助小杨采纳,获得30
40秒前
村长热爱美丽完成签到 ,获得积分10
40秒前
41秒前
JJ发布了新的文献求助10
43秒前
GG完成签到,获得积分10
43秒前
鸡鱼蚝发布了新的文献求助10
45秒前
星辰大海应助JJ采纳,获得10
49秒前
50秒前
高分求助中
Basic Discrete Mathematics 1000
Technologies supporting mass customization of apparel: A pilot project 600
Introduction to Strong Mixing Conditions Volumes 1-3 500
Tip60 complex regulates eggshell formation and oviposition in the white-backed planthopper, providing effective targets for pest control 400
A Field Guide to the Amphibians and Reptiles of Madagascar - Frank Glaw and Miguel Vences - 3rd Edition 400
China Gadabouts: New Frontiers of Humanitarian Nursing, 1941–51 400
The Healthy Socialist Life in Maoist China, 1949–1980 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3799173
求助须知:如何正确求助?哪些是违规求助? 3344871
关于积分的说明 10321997
捐赠科研通 3061303
什么是DOI,文献DOI怎么找? 1680191
邀请新用户注册赠送积分活动 806919
科研通“疑难数据库(出版商)”最低求助积分说明 763445