Proceedings Sixth Asia Pacific Software Engineering Conference (ASPEC'99) (Cat. No.PR00509)
DOI: 10.1109/apsec.1999.809656
|View full text |Cite
|
Sign up to set email alerts
|

MUMCUT: a fault-based strategy for testing Boolean specifications

Abstract: In this paper we study the MUMCUT strategy that integrates the MUTP, MNFP and CUTPNFP strategies previously proposed separately for testing Boolean specijications. The MUMCUT strategy guarantees to detect seven types of faults found in Boolean expressions. We describe an implementation of generating test sets that satisfy the MUMCUT strategy, and empirically evaluate its cost-effectiveness.With respect to a previously published set of Boolean expressions derived from a real specification, we find that on avera… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
65
0

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 41 publications
(66 citation statements)
references
References 10 publications
(7 reference statements)
1
65
0
Order By: Relevance
“…of part B of Table II lists the mean sizes of the test suites obtained by the MUMCUT strategy as computed by the GUCN method [10]. As the GUCN method achieves better results than the original method [9], we only compare to the improved values. The second column (Min) of Part B reports the sizes computed by Minimal-MUMCUT [11].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…of part B of Table II lists the mean sizes of the test suites obtained by the MUMCUT strategy as computed by the GUCN method [10]. As the GUCN method achieves better results than the original method [9], we only compare to the improved values. The second column (Min) of Part B reports the sizes computed by Minimal-MUMCUT [11].…”
Section: Resultsmentioning
confidence: 99%
“…Chen and Lau [8] introduced three testing criteria: Multiple Unique True Point (MUTP), Multiple Near False Point (MNFP), and Corresponding Unique True Point and Near False Point (CUTPNFP). These three strategies were integrated by Chen et al [9], [10] in the MUMCUT testing strategy which (1) guarantees to detect nine types of faults in Boolean expressions in irredundant disjunctive normal form just like MAX-A and MAX-B do, and (2) requires only a subset of the test suites that satisfy the previously proposed MAX-A and MAX-B strategies. Kaminski and Ammann [11] introduced an extension of MUMCUT, called Minimal-MUMCUT, which takes the feasibility of the three components of MUMCUT into account and guarantees to detect the same types of faults with fewer test cases.…”
Section: B Testing Criteria -Related Workmentioning
confidence: 99%
“…The integration of MUTP, MNFP, and CUTPNFP, namely MUMCUT [8], guarantees the detection of all seven types of faults while using fewer test cases than MAX-B. In other words, MUMCUT is more efficient than MAX-B.…”
Section: Test Case Generation Strategiesmentioning
confidence: 99%
“…Chen, Lau, and Yu [4] used the greedy MUTP algorithm [3] to see how many tests would be needed to satisfy MUMCUT on these predicates. There were originally 20 predicates but number 12 was excluded due to a missing right parenthesis [38].…”
Section: An Empirical Argument For Preferring Minimal-mumcut To Mcdcmentioning
confidence: 99%
“…Despite the widespread use and confidence in MCDC, MCDC tests are only guaranteed to detect TNF and ENF faults [24]! This fault hierarchy has been used to develop alternative logic-based test criteria, the most powerful being MUMCUT [4]. MUMCUT is guaranteed to detect the entire hierarchy of faults.…”
Section: Introductionmentioning
confidence: 99%