TY  - JOUR
T1  - Data Flow Testing of Inheritance Property in JAVA Software
AU - , M.E. Geetha AU - , V. Palanisamy AU - , K. Duraiswamy 
JO  - International Journal of Soft Computing
VL  - 3
IS  - 1
SP  - 44
EP  - 49
PY  - 2008
DA  - 2001/08/19
SN  - 1816-9503
DO  - ijscomp.2008.44.49
UR  - https://makhillpublications.co/view-article.php?doi=ijscomp.2008.44.49
KW  - Software testing
KW  -data flow analysis
KW  -testing tools
KW  -inheritance property
KW  -inheritance related bugs
KW  -adjacency matrix
AB  - The overall goal of testing is to provide confidence in the correctness of a  program. Testing of object oriented software  presents challenges due to property bugs in well-written programs. Which  will  give a  run time behavior of a  program and  property checking of a language especially object oriented programs like JAVA,  C++,  Small talk, Objective-C and precision to the developer about a software. Object oriented software development different from traditional development products. In this polymorphism, inheritance ,dynamic binding are the important features. An inheritance property is the main feature. Data flow testing is an  appropriate testing method.  This test analyzes structure of  the software and gives the flow of property. This study is designed to detect the hidden errors with reference to the inheritance  property. Set of classes and packages are  analyzed and output are hierarchies of the classes, methods, attributes and a set of inheritance related bugs like naked  access, spaghetti inheritance bugs are automatically detected  by using this testing. The testing by  4 major analysis such  function model, class model, variable model and interface model. It is a Static testing. In this study tool is created for JAVA programs.
ER  - 