Evaluation of a predicate-based software testing strategy
IBM Systems Journal
Art of Software Testing
Softwear Reliability
A formalization of Myers cause-effect graphs for unit testing
ACM SIGSOFT Software Engineering Notes
Specification-based testing using cause-effect graphs
Annals of Software Engineering
Cause effect graph to decision table generation
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Cause-Effect Graphing (CEG) is used to derive test cases from a given natural language specification to validate its corresponding implementation. This paper surveys some known drawbacks to CEG analysis and shows how these can be overcome. It also shows how the CEG technique can be used to derive discriminating customer-directed scenarios (use-cases) for validating requirements.