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 条
  • [1] A weight optimized artificial neural network for automated software test oracle
    K. Kamaraj
    C. Arvind
    K. Srihari
    [J]. Soft Computing, 2020, 24 : 13501 - 13511
  • [2] A Hybridized Artificial Neural Network for Automated Software Test Oracle
    Kamaraj K.
    Lanitha B.
    Karthic S.
    Prakash P.N.S.
    Mahaveerakannan R.
    [J]. Computer Systems Science and Engineering, 2023, 45 (02): : 1837 - 1850
  • [3] Neural networks based automated test oracle for software testing
    Ye Mao
    Feng Boqin
    Zhu Li
    Lin Yao
    [J]. NEURAL INFORMATION PROCESSING, PT 3, PROCEEDINGS, 2006, 4234 : 498 - 507
  • [4] Artificial neural networks as multi-networks automated test oracle
    Seyed Reza Shahamiri
    Wan M. N. Wan-Kadir
    Suhaimi Ibrahim
    Siti Zaiton Mohd Hashim
    [J]. Automated Software Engineering, 2012, 19 : 303 - 334
  • [5] An automated framework for software test oracle
    Shahamiri, Seyed Reza
    Kadir, Wan Mohd Nasir Wan
    Ibrahim, Suhaimi
    Hashim, Siti Zaiton Mohd
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (07) : 774 - 788
  • [6] Artificial neural networks as multi-networks automated test oracle
    Shahamiri, Seyed Reza
    Wan-Kadir, Wan M. N.
    Ibrahim, Suhaimi
    Hashim, Siti Zaiton Mohd
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2012, 19 (03) : 303 - 334
  • [7] Software Test Case Generation & Test Oracle Design using Neural Network
    Majma, Negar
    Babamir, Seyed Morteza
    [J]. 2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 1168 - 1173
  • [8] Automated test oracle based on neural networks
    Ye, Mao
    Feng, Boqin
    Zhu, Li
    Lin, Yao
    [J]. PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, VOLS 1 AND 2, 2006, : 517 - 522
  • [9] Constructing automated test oracle for low observable software
    Valueian, M.
    Attar, N.
    Haghighi, H.
    Vahidi-Asl, M.
    [J]. SCIENTIA IRANICA, 2020, 27 (03) : 1333 - 1351
  • [10] Constructing automated test oracle for low observable software
    Valueian M.
    Attar N.
    Haghighi H.
    Vahidi-Asl M.
    [J]. Scientia Iranica, 2020, 27 (3 D): : 1333 - 1351