Purchase Solution

DEF-USE Data Flow Analysis - Test Case Coverage Analysis

Not what you're looking for?

Ask Custom Question

How can we use the DEF-USE data-flow analysis method in OO test case coverage analysis?

Purchase this Solution

Solution Summary

This solution explores how DEF-USE data-flow analysis method can be used in Object Oriented test case coverage analysis.

Solution Preview

Data flow testing is a testing technique based on the observation that values related with variables can effect program implementation. There are two types of occurrences of variables in a program (Testingeducation.com, 2005):
• definition occurrences
• use occurrences

Application of object-oriented design principles results in programs with a structure that differs significantly from that of the programs originally targeted by control flow and data flow-based testing methods. The resulting object def-use associations are contextual because they provide context through a sequence of method calls, with the computed def-use associations in an object-oriented program. This is in contrast to traditional def-use associations in which a variable v is an ordered tuple (v, d, u) where d is a statement defining v and u is a ...

Purchase this Solution


Free BrainMass Quizzes
Javscript Basics

Quiz on basics of javascript programming language.

Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.

Basic Networking Questions

This quiz consists of some basic networking questions.

Java loops

This quiz checks your knowledge of for and while loops in Java. For and while loops are essential building blocks for all Java programs. Having a solid understanding of these constructs is critical for success in programming Java.

C# variables and classes

This quiz contains questions about C# classes and variables.