2023
DOI: 10.32604/csse.2023.029703
|View full text |Cite
|
Sign up to set email alerts
|

A Hybridized Artificial Neural Network for Automated Software Test Oracle

Abstract: Software testing is the methodology of analyzing the nature of software to test if it works as anticipated so as to boost its reliability and quality. These two characteristics are very critical in the software applications of present times. When testers want to perform scenario evaluations, test oracles are generally employed in the third phase. Upon test case execution and test outcome generation, it is essential to validate the results so as to establish the software behavior's correctness. By choosing a fe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…Kanaga Suba Raja S et al (2023) examined the aims to investigate the methods used to extract bodies of water using satellite Remote Sensing (RS) [20]. Research into the prediction of agricultural yield using variables like soil, crop traits, and water has been an encouraging field of research.…”
Section: Literature Survey Usmanmentioning
confidence: 99%
“…Kanaga Suba Raja S et al (2023) examined the aims to investigate the methods used to extract bodies of water using satellite Remote Sensing (RS) [20]. Research into the prediction of agricultural yield using variables like soil, crop traits, and water has been an encouraging field of research.…”
Section: Literature Survey Usmanmentioning
confidence: 99%
“…When ANN models predict water quality in practice, the network approximation and generalization ability is highly dependent on the training sample, and the selection and analysis of the training set data is a difficult problem to solve. So far, there is no mature theoretical method to determine the number of nodes in a hidden layer network, relying mainly on experience to determine the number of nodes [9][10].…”
Section: Problems In the Studymentioning
confidence: 99%
“…The model predicts the correctness of output or properties of the expected output. Test verdicts: The majority of studies employ neural networks to train models that directly predict whether a test should pass or fail [97][98][99][100][101][102][103]. Most are simple, traditional neural networks for simple programs.…”
Section: Test Oracle Generationmentioning
confidence: 99%