• DocumentCode
    2858735
  • Title

    McC and Mc#: Unified C++ and C# Design Facts Extractors Tools

  • Author

    Mihancea, Petru Florin ; Ganea, George ; Verebi, Ioana ; Marinescu, Cristina ; Marinescu, Radu

  • Author_Institution
    Univ. of Timisoara, Timisoara
  • fYear
    2007
  • fDate
    26-29 Sept. 2007
  • Firstpage
    101
  • Lastpage
    104
  • Abstract
    In the last years, as object-oriented software systems have become more and more complex, the need of performing automatically reverse engineering upon such systems has significantly increased. It is well known that one step toward a research infrastructure accelerating the progress of reverse engineering is the creation of an intermediate representation of software systems. In the current demonstration we present an unified structure for representing object- oriented systems written in C++ and C#, together with the corresponding model capturing tools. As a result, we can uniformly analyze C++ and C# systems. Moreover, we have integrated the tools in the iPlasma reengineering infrastructure which permits us to obtain easily valuable information for a reverse engineering process.
  • Keywords
    C++ language; object-oriented methods; reverse engineering; C# design; C++; Mc#; McC; fact extractor tool; model capturing tool; object- oriented system; reverse engineering; Acceleration; Computer languages; Concrete; Data mining; Information analysis; Java; Object oriented modeling; Reverse engineering; Software algorithms; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Symbolic and Numeric Algorithms for Scientific Computing, 2007. SYNASC. International Symposium on
  • Conference_Location
    Timisoara
  • Print_ISBN
    978-0-7695-3078-8
  • Type

    conf

  • DOI
    10.1109/SYNASC.2007.13
  • Filename
    4438085