• 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