• DocumentCode
    2967219
  • Title

    Towards a Reverse Engineering Dataflow Analysis Framework for Java and C++

  • Author

    Mihancea, Petru Florin

  • Author_Institution
    LOOSE Res. Group, Politeh. Univ. of Timisoara, Timisoara, Romania
  • fYear
    2008
  • fDate
    26-29 Sept. 2008
  • Firstpage
    285
  • Lastpage
    288
  • Abstract
    Due to the software aging phenomenon, understanding a program is increasingly difficult. Many high-level analysis methods have been developed to support program comprehension, some of them based on dataflow analysis. Conventional dataflow analysis infrastructures could be used as a basis to implement these reverse engineering methods. However, none of them meet specific reverse engineering requirements. In this tool demo we introduce MEMBRAIN, a dataflow analysis infrastructure for reverse engineering. A brief insight over this infrastructure is presented along with some essential implementation details. The demo also includes a practical usage example and a performance comparison in order to prove the tool usability.
  • Keywords
    C++ language; Java; data flow analysis; reverse engineering; software reusability; C++; Java; MemBrain; high-level analysis methods; reverse engineering dataflow analysis framework; software aging phenomenon; tool usability; Aging; Algorithm design and analysis; Data analysis; Engines; Information analysis; Java; Performance analysis; Reverse engineering; Scientific computing; Software algorithms; dataflow analysis; reverse engineering; static analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing, 2008. SYNASC '08. 10th International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-0-7695-3523-4
  • Type

    conf

  • DOI
    10.1109/SYNASC.2008.7
  • Filename
    5204826