• DocumentCode
    2097210
  • Title

    Research and Implementation of a Reverse Engineering Method for Software Reuse

  • Author

    Wang, Lan ; Jie, Anquan

  • Author_Institution
    Coll. of Comput. Inf. & Eng., Jiangxi Normal Univ., Nanchang, China
  • Volume
    2
  • fYear
    2008
  • fDate
    20-22 Dec. 2008
  • Firstpage
    311
  • Lastpage
    314
  • Abstract
    This paper proposes an improved method for developing reusable components from the legacy non object-oriented codes. By analyzing the key data types of subroutines in a non object-oriented system, this method extracts the meaningful objects and packs them as reusable components. This method has been implemented and applied successfully in our experimental automatic object-extraction system for C programs.
  • Keywords
    object-oriented programming; reverse engineering; software reusability; C programs; automatic object-extraction system; legacy nonobject-oriented codes; reusable components; reverse engineering method; software reuse; Algorithms; Computer science; Data analysis; Data mining; Data structures; Educational institutions; Paper technology; Productivity; Reverse engineering; Software reusability; key data type; object-extraction; reusable component; software reuse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Computational Technology, 2008. ISCSCT '08. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-3746-7
  • Type

    conf

  • DOI
    10.1109/ISCSCT.2008.215
  • Filename
    4731628