Seventh International Conference on Quality Software (QSIC 2007) 2007
DOI: 10.1109/qsic.2007.4385527
|View full text |Cite
|
Sign up to set email alerts
|

Statistical Metamorphic Testing Testing Programs with Random Output by Means of Statistical Hypothesis Tests and Metamorphic Testing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
52
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 51 publications
(52 citation statements)
references
References 3 publications
0
52
0
Order By: Relevance
“…Since MRs are domain specific (Chen et al 2009a), the total number of potential MRs in one problem domain can be different than in another. For example, Chen et al (2004a) found nine MRs for Dijkstra's Algorithm, whilst Guderlei and Mayer (2007a) could only find one MR for the inverse cumulative distribution function. Therefore, the problem domain is likely to directly influence MT's effectiveness.…”
Section: Problem Domainmentioning
confidence: 99%
See 2 more Smart Citations
“…Since MRs are domain specific (Chen et al 2009a), the total number of potential MRs in one problem domain can be different than in another. For example, Chen et al (2004a) found nine MRs for Dijkstra's Algorithm, whilst Guderlei and Mayer (2007a) could only find one MR for the inverse cumulative distribution function. Therefore, the problem domain is likely to directly influence MT's effectiveness.…”
Section: Problem Domainmentioning
confidence: 99%
“…SHT was developed to resolve this specific type of oracle problem (Guderlei and Mayer 2007a). SHT recognises that such systems may have a typical output distribution, and that information about this typical output distribution may be available prior to execution, even if information about the test outcome of a single execution is not.…”
Section: Statistical Hypothesis Testingmentioning
confidence: 99%
See 1 more Smart Citation
“…In the cases in which JSim uses non-deterministic event timing, we applied statistical metamorphic testing (SMT), which has been proposed as a technique for testing nondeterministic applications that do not have test oracles [16]. SMT can be applied to programs for which the output is numeric, such as the overall event timing in JSim, and is based on the statistical properties of multiple invocations of the program.…”
Section: Jsim Metamorphic Propertiesmentioning
confidence: 99%
“…In some cases, these works have looked at situations in which there cannot be an oracle for a particular application [12], as in the case of non-testable programs; in others, the work has considered the case in which the oracle is simply absent or difficult to implement [7]. Much of the work on applying metamorphic testing to applications without test oracles has focused on specific domains, such as machine learning [22], computational biology [10], or graphics [16]. To our knowledge, we are the first to focus on applying metamorphic testing to the domain of simulation software in general, and health care related simulation software in particular.…”
Section: Related Workmentioning
confidence: 99%