Bio-inspired metaheuristics: evolving and prioritizing software test data

被引:15
|
作者
Mann, Mukesh [1 ]
Tomar, Pradeep [1 ]
Sangwan, Om Prakash [2 ]
机构
[1] Gautam Buddha Univ, Sch Informat & Commun Technol, Dept Comp Sci & Engn, Greater Noida, Uttar Pradesh, India
[2] Guru Jambheshwar Univ Sci & Technol, Dept Comp Sci & Engn, Hisar, Haryana, India
关键词
Automatic test case generation; Test case prioritization; Genetic algorithm; Artificial bee colony; Particle swarm optimization; TEST DATA GENERATION; OPTIMIZATION; ALGORITHMS; SELECTION; COLONY; FAULTS;
D O I
10.1007/s10489-017-1003-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software testing is both a time and resource-consuming activity in software development. The most difficult parts of software testing are the generation and prioritization of test data. Principally these two parts are performed manually. Hence introducing an automation approach will significantly reduce the total cost incurred in the software development lifecycle. A number of automatic test case generation (ATCG) and prioritization approaches have been explored. In this paper, we propose two approaches: (1) a pathspecific approach for ATCG using the following metaheuristic techniques: the genetic algorithm (GA), particle swarm optimization (PSO) and artificial bee colony optimization (ABC); and (2) a test case prioritization (TCP) approach using PSO. Based on our experimental findings, we conclude that ABC outperforms the GA and PSO-based approaches for ATC.G Moreover, the results for PSO on TCP arguments demonstrate biased applicability for both small and large test suites against random, reverse and unordered prioritization schemes. Therefore, we focus on conducting a comprehensive and exhaustive study of the application of metaheuristic algorithms in solving ATCG and TCP problems in software engineering.
引用
收藏
页码:687 / 702
页数:16
相关论文
共 50 条
  • [41] Design, fabrication and adhesion test of lean bio-inspired seta
    College of Mechanical and Electrical Engineering, Nanjing 210016, China
    不详
    Mocaxue Xuebao, 2009, 5 (393-398): : 393 - 398
  • [42] Evolving neural networks through bio-inspired parent selection in dynamic environments
    Sunagawa, Junya
    Yamaguchi, Ryo
    Nakaoka, Shinji
    BIOSYSTEMS, 2022, 218
  • [43] A Bio-inspired Framework to Mitigate DoS Attacks in Software Defined Networking
    Rathore, Heena
    Samant, Abhay
    Guizani, Mohsen
    2019 10TH IFIP INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES, MOBILITY AND SECURITY (NTMS), 2019,
  • [44] BIDS: Bio-Inspired, Collaborative Intrusion Detection for Software Defined Networks
    Zhou, Qianru
    Pezaros, Dimitrios P.
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [45] Bio-Inspired Breastfeeding Simulator Integrated With Software Interface and Feedback Controls
    Jiang, Lin
    Varnousfaderani, Navid Sadeghi
    Hallac, Rami
    Kane, Alex
    Tadesse, Yonas
    Hassanipour, Fatemeh
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02): : 1118 - 1125
  • [46] Bio-inspired molecular recognition of polymers inspired by Ronald Breslow the father of biomimetic and bio-inspired chemistry
    Zimmerman, Steven C.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2011, 241
  • [47] Optimizing tasks generation for children in the early stages of literacy teaching: a study using bio-inspired metaheuristics
    Gilberto Nerino de Souza
    Daniel Felipe de Deus
    Vincent Tadaiesky
    Igor Meireles de Araújo
    Dionne Cavalcante Monteiro
    Ádamo Lima de Santana
    Soft Computing, 2018, 22 : 6811 - 6824
  • [48] Optimizing tasks generation for children in the early stages of literacy teaching: a study using bio-inspired metaheuristics
    de Souza, Gilberto Nerino, Jr.
    de Deus, Daniel Felipe
    Tadaiesky, Vincent
    de Araujo, Igor Meireles
    Monteiro, Dionne Cavalcante
    de Santana, Adamo Lima
    SOFT COMPUTING, 2018, 22 (20) : 6811 - 6824
  • [49] Proposal of a wireless sensor network for footstep localization and optimization of its location using bio-inspired metaheuristics
    Sanchez-Marquez, Luis
    Reyes-Barranca, Mario Alfredo
    Abarca-Jimenez, Griselda Stephany
    Lopez-Tapia, Andrea
    Flores-Nava, Luis Martin
    MEASUREMENT SCIENCE AND TECHNOLOGY, 2024, 35 (08)
  • [50] Bio-inspired optimisation approach for data association in target tracking
    Feng, Xiaoxue
    Liang, Yan
    Jiao, Lianmeng
    International Journal of Wireless and Mobile Computing, 2013, 6 (03) : 299 - 304