DocumentCode
2759868
Title
NET Reverse Engineering with MARPLE
Author
Arcelli, Francesca ; Franzosi, Davide ; Raibulet, Claudia
Author_Institution
Dipt. di Inf. Sist. e Comun., Univ. degli Studi di Milano-Bicocca, Milan, Italy
fYear
2010
fDate
22-27 Aug. 2010
Firstpage
227
Lastpage
231
Abstract
Currently, research on reverse engineering and automated design pattern detection focuses mostly on some of the programming languages such as Java and C/C++, with marginal interest in the .NET area. In this paper, we present a tool for analyzing .NET executables for architecture reconstruction in general and design pattern detection in particular. The tool extracts the meaningful information from .NET systems and produces an output compatible with the design pattern detection tool we are developing for Java software, tool called MARPLE (Metrics and Architecture Reconstruction PLug-in for Eclipse).
Keywords
Java; network operating systems; object-oriented programming; reverse engineering; software architecture; software tools; .NET; C++; Java software; MARPLE; Metrics and Architecture Reconstruction PLug-in for Eclipse; architecture reconstruction; automated design pattern detection; design pattern detection tool; programming languages; reverse engineering; .NET; design pattern detection; reverse engineering; software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances (ICSEA), 2010 Fifth International Conference on
Conference_Location
Nice
Print_ISBN
978-1-4244-7788-3
Electronic_ISBN
978-0-7695-4144-0
Type
conf
DOI
10.1109/ICSEA.2010.41
Filename
5615733
Link To Document