• DocumentCode
    2983820
  • Title

    Atomic architectural component recovery for program understanding and evolution

  • Author

    Koschke, R.

  • Author_Institution
    Stuttgart Univ., Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    478
  • Lastpage
    481
  • Abstract
    Component recovery and remodularization is a means to get back control on large and complex legacy systems suffering from ad-hoc changes by recovering logical components and restructuring the physical components accordingly to decrease coupling among components and increase cohesion of components. This thesis is on unifying, quantitatively and qualitatively evaluating, improving, and integrating automatic and semi-automatic methods for component recovery.
  • Keywords
    object-oriented programming; reverse engineering; software architecture; software maintenance; software reusability; atomic architectural component recovery; automatic methods; complex legacy systems; logical components; program evolution; program understanding; remodularization; software component restructuring; software maintenance; software reuse; Automatic control; Computer architecture; Control systems; Costs; History; Humans; Manuals; Packaging; Software architecture; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2002. Proceedings. International Conference on
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1819-2
  • Type

    conf

  • DOI
    10.1109/ICSM.2002.1167807
  • Filename
    1167807