2012
DOI: 10.1109/tsmca.2012.2183590
|View full text |Cite
|
Sign up to set email alerts
|

A Comparative Study of Artificial Neural Networks and Info-Fuzzy Networks as Automated Oracles in Software Testing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 22 publications
(19 citation statements)
references
References 29 publications
0
19
0
Order By: Relevance
“…Neural network is trained by backpropagation algorithm and training is based on black-box testing Two-layer neural network has been used in order to detect the faults in mutated code Aggarwal et al [1] The work compares artificial neural network and info fuzzy networks as automated oracles on the basis of ROC curves, training time, and dispersion analysis…”
Section: Literature Reviewmentioning
confidence: 99%
“…Neural network is trained by backpropagation algorithm and training is based on black-box testing Two-layer neural network has been used in order to detect the faults in mutated code Aggarwal et al [1] The work compares artificial neural network and info fuzzy networks as automated oracles on the basis of ROC curves, training time, and dispersion analysis…”
Section: Literature Reviewmentioning
confidence: 99%
“…Whether the results of these testing processes are successful or not, depends greatly on how the test process is conducted. Software failure caused by human errors in software faults is a deviation of the software from its expected functions [1]. Since successful manual software testing requires assigning a great deal of manpower that is not only expensive but also time consuming, software testers are highly in favor of automated testing approaches.…”
mentioning
confidence: 99%
“…Other areas of research involve the generalization of results, i.e., whether an approach for a specific domain can be used in other domains, and how effective it is (TORSEL, 2011;VAZQUEZ et al, 2013). Comparative studies are often published to answer such questions HASHIM, 2009;AGARWAL et al, 2012). Next we brings explanations about the most studied and reported test oracle taxonomies in accordance with researchers and practitioners.…”
Section: Test Oracle Trade-offsmentioning
confidence: 95%
“…On the other hand, test designers can create test oracles from formal methods or specifications (Figure 4b) (AICHERNIG et al, 2009;ZHANG, 2003;SUBRAMANIAM, 2002;D'SOUZA;GOPINATHAN, 2006;GIANNAKOPOULOU et al, 2011). Regarding most sophisticated cases, test oracles can place into service test data inputs to derive expected outputs of the SUT ( Figure 4c) (SANGWAN; BHATIA; SINGH, 2011;IBRAHIM, 2010b;IBRAHIM, 2010a;VANMALI;LAST;KANDEL, 2002;RAUF et al, 2010). Finally, as we already mentioned, one can consider the human oracles, where testers can use their own knowledge about the SUT to check if outputs are in accordance with specifications ( Figure 4d) (AFSHAN; MCMINN; STEVENSON, 2013;HOOK;KELLY, 2009;HARMAN, 2010;SNEED, 1988).…”
Section: Definitions and Conceptsmentioning
confidence: 99%
See 1 more Smart Citation