DocumentCode
2609058
Title
An Object Oriented Approach towards Dynamic Data Flow Analysis (Short Paper)
Author
Cain, A. ; Chen, T.Y. ; Grant, D.D. ; Kuo, F.-C. ; Schneider, J.-G.
Author_Institution
Fac. of Inf. & Commun. Technol., Swinburne Univ. of Technol., Hawthorn, VIC
fYear
2008
fDate
12-13 Aug. 2008
Firstpage
163
Lastpage
168
Abstract
Dynamic data flow analysis is a testing technique that has been successfully used for many procedural programming languages. However, for Object-Oriented (OO) programs, previous investigations have still followed a data-oriented approach to keep track of the state information for various data elements. This paper proposes an OO approach to perform dynamic data flow analysis for OO programs. In this approach, a meta-model of an OO programpsilas runtime structure is constructed to manage the data flow analysis for the program. An implementation of the model for the Java language is presented, illustrating the practicality and effectiveness of this innovative approach.
Keywords
data flow analysis; object-oriented programming; program testing; Java language; data-oriented approach; dynamic data flow analysis; object-oriented programming; software testing; Computer languages; Containers; Data analysis; Dynamic programming; Inspection; Instruments; Java; Performance analysis; Runtime; Testing; Dynamic Data Flow Analysis; Meta-level Programming; Object-Oriented Programs; Program Instrumentation;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software, 2008. QSIC '08. The Eighth International Conference on
Conference_Location
Oxford
ISSN
1550-6002
Print_ISBN
978-0-7695-3312-4
Type
conf
DOI
10.1109/QSIC.2008.18
Filename
4601540
Link To Document