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
Link To Document