Although data flow analysis has been successfully applied in testing programs written in procedural programming languages, its current form is not powerful enough to test object oriented programs. The methodology of conventional data flow analysis should be extended to incorporate new techniques to test C++ programs. We propose how data flow analysis should be extended and demonstrate how it can be used to detect data flow anomalies.
Index Terms:
Software testing, dynamic data flow analysis, object oriented programming, C++
Citation:
T.Y. Chen, C.K. Low, "Dynamic Data Flow Analysis for C++," apsec, pp.22, Second Asia-Pacific Software Engineering Conference (APSEC'95), 1995