A Theory of Fault-Based Testing
IEEE Transactions on Software Engineering
Digital design (2nd ed.)
Investigations of the software testing coupling effect
ACM Transactions on Software Engineering and Methodology (TOSEM)
Requirements Specification for Process-Control Systems
IEEE Transactions on Software Engineering
Theory of Fault-Based Predicate Testing for Computer Programs
IEEE Transactions on Software Engineering
Fault classes and error detection capability of specification-based testing
ACM Transactions on Software Engineering and Methodology (TOSEM)
Art of Software Testing
Automatically Generating Test Data from a Boolean Specification
IEEE Transactions on Software Engineering
Sensitive test data for logic expressions
ACM SIGSOFT Software Engineering Notes
An extended fault class hierarchy for specification-based testing
ACM Transactions on Software Engineering and Methodology (TOSEM)
Automatic generation of test cases from Boolean specifications using the MUMCUT strategy
Journal of Systems and Software
Analyzing and Extending MUMCUT for Fault-based Testing of General Boolean Expressions
CIT '06 Proceedings of the Sixth IEEE International Conference on Computer and Information Technology
On Detection Conditions of Double FaultsRelated to Terms in Boolean Expressions
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
A comparison of MC/DC, MUMCUT and several other coverage criteria for logical decisions
Journal of Systems and Software - Special issue: Quality software
Error Sensitive Test Cases Analysis (ESTCA)
IEEE Transactions on Software Engineering
Detecting Double Faults on Term and Literal in Boolean Expressions
QSIC '07 Proceedings of the Seventh International Conference on Quality Software
On detecting double literal faults in Boolean expressions
Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
Hi-index | 0.00 |
Fault based testing aims at detecting hypothesized faults based on specifications or program source. There are some fault based techniques for testing Boolean expressions which are commonly used to model conditions in specifications as well as logical decisions in program source. The MUMCUT strategy has been proposed to generate test cases from Boolean expressions. Moreover, it detects eight common types of hypothesized faults provided that the original expression is in irredundant disjunctive normal form, IDNF. Software practitioners are more likely to write the conditions and logical decisions in general form rather than IDNF. Hence, it is interesting to investigate the fault detecting capability of the MUMCUT strategy with respect to general form Boolean expressions. In this article, we perform empirical studies to investigate the fault detection capability of the MUMCUT strategy with respect to general form Boolean expressions as well as mutated expressions. A mutated expression can be obtained from the original given Boolean expression by making a syntactic change based on a particular type of fault.