A weight optimized artificial neural network for automated software test oracle

被引:2
作者
Kamaraj, K. [1 ]
Arvind, C. [2 ]
Srihari, K. [3 ]
机构
[1] KPR Inst Engn & Technol, Dept Comp Sci & Engn, Coimbatore, Tamil Nadu, India
[2] Karpagam Coll Engn, Dept Elect & Commun Engn, Coimbatore, Tamil Nadu, India
[3] SNS Coll Engn, Dept Comp Sci & Engn, Coimbatore, Tamil Nadu, India
关键词
Evolutionary algorithms; Artificial neural network; Neural science; Soft computing; Software testing; Test cases; Test oracle; Stochastic diffusion search;
D O I
10.1007/s00500-020-05197-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software testing has its main goal as designing new test case sets in a manner in which it is able to depict its maximum faults. As soon as these test cases have been designed, Oracle software provides a method in which the software has to behave for a particular test case given. Prioritization of such test cases with the execution of their components specifying inputs, their operation and their outcome will determine as to whether the application and their properties are working in the right manner. The prioritization methods are as follows: initial ordering, random ordering and finally reverse ordering that were based on fault detection abilities. For developing software applications, a test suite that was less commonly known as the suite for checking the validity of software was employed. The test suite contained a detailed set of instructions and goals for each test case collection based on the system and its configuration used during testing. Automating the generation of a test case and test oracle was researched in an extensive manner. From among the automated test oracle, the artificial neural network (ANN) was used extensively but with a high cost of computation. This work proposed a weight optimized ANN using stochastic diffusion search to find the optimal weights with a unique fitness function such that computational time is reduced and misclassification rate reduced.
引用
收藏
页码:13501 / 13511
页数:11
相关论文
共 50 条
  • [41] Prediction of building damage induced by tunnelling through an optimized artificial neural network
    S. Moosazadeh
    E. Namazi
    H. Aghababaei
    A. Marto
    H. Mohamad
    M. Hajihassani
    Engineering with Computers, 2019, 35 : 579 - 591
  • [42] Various optimized artificial neural network simulations of advection-diffusion processes
    Sari, Murat
    Gulen, Seda
    Celenk, Pelin
    PHYSICA SCRIPTA, 2024, 99 (11)
  • [43] Genetically optimized artificial neural network for financial time series data mining
    Hayward, Serge
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 703 - 717
  • [44] Prediction of building damage induced by tunnelling through an optimized artificial neural network
    Moosazadeh, S.
    Namazi, E.
    Aghababaei, H.
    Marto, A.
    Mohamad, H.
    Hajihassani, M.
    ENGINEERING WITH COMPUTERS, 2019, 35 (02) : 579 - 591
  • [45] Artificial neural network-Genetic algorithm optimized graded metal foam
    Venkateshwar, K.
    Tasnim, S. H.
    Gadsden, S. A.
    Mahmud, S.
    JOURNAL OF ENERGY STORAGE, 2022, 51
  • [46] A Computationally Efficient Weight Pruning Algorithm for Artificial Neural Network Classifiers
    Sakshi
    Kumar, Ravi
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 6787 - 6799
  • [47] Regional PV Output Power Forecasting Based on Optimized Artificial Neural Network
    Meng, Xiangjian
    Zhang, Yan
    Li, Yong
    Gao, Feng
    Ye, Guisen
    2022 IEEE/IAS INDUSTRIAL AND COMMERCIAL POWER SYSTEM ASIA (I&CPS ASIA 2022), 2022, : 1811 - 1814
  • [48] Cervical Cancer Diagnosis Using Intelligent Living Behavior of Artificial Jellyfish Optimized With Artificial Neural Network
    Devarajan, Devikanniga
    Alex, D. Stalin
    Mahesh, T. R.
    Kumar, V. Vinoth
    Aluvalu, Rajanikanth
    Maheswari, V. Uma
    Shitharth, S.
    IEEE ACCESS, 2022, 10 : 126957 - 126968
  • [49] Broiler weight estimation based on machine vision and artificial neural network
    Amraei, S.
    Abdanan Mehdizadeh, S.
    Salari, S.
    BRITISH POULTRY SCIENCE, 2017, 58 (02) : 200 - 205
  • [50] A Computationally Efficient Weight Pruning Algorithm for Artificial Neural Network Classifiers
    Arabian Journal for Science and Engineering, 2018, 43 : 6787 - 6799