• 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