• DocumentCode
    3153447
  • Title

    Experience with a reverse architecture approach to increase understanding

  • Author

    von Mayrhauser, A. ; Wang, J. ; Li, Q.

  • Author_Institution
    Dept. of Comput. Sci., Colorado State Univ., Fort Collins, CO, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    131
  • Lastpage
    138
  • Abstract
    Reverse architecting code has been advocated to identify the current software architecture of existing software, to assess its quality, and to determine areas of improvement. At its most basic level, reverse architecting provides a way to determine what the current architecture is. We were interested in identifying the current architecture of an existing system, because it might aid in comprehension, particularly when existing architectural descriptions are outdated. To this end, we applied a known technique to a midsize system, and evaluated the practicality of the technique
  • Keywords
    reverse engineering; software architecture; reverse architecting code; software architecture identification; software quality assessment; software understanding; Computer architecture; Computer science; Data mining; Documentation; Personnel; Programming profession; Reverse engineering; Software architecture; Software systems; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1999. (ICSM '99) Proceedings. IEEE International Conference on
  • Conference_Location
    Oxford
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0016-1
  • Type

    conf

  • DOI
    10.1109/ICSM.1999.792596
  • Filename
    792596