• DocumentCode
    1747190
  • Title

    Object-oriented refactoring process design for the software reuse

  • Author

    Lee, Jong-Ho ; Lee, Nam-Yong ; Rhew, Sung-Yul

  • Volume
    1
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    221
  • Abstract
    The company invests its time and money for temporary maintenance to satisfy the fast change of the computer use environment and the user´s demands. Therefore, various problems occur including low performance because of duplication of codes and unstable structures from the restructuring and redevelopment. Furthermore, if a developer, who did not participate in the initial process of development, wrote additional program codes to upgrade or restructure, it would cause many problems such as lack or loss of development documentation, understanding of documentation and reuse of existing program language. This study, object-oriented refactoring process, suggests that the developers can reuse an object unit to overcome the limit of the reuse code. In addition, developers are also able to have positive results such as improvement of system performance, a decrease in the cost of development and maintenance, and optimizing structure and class by adjusting the project called “D2DTM”, which is a case tool for developing Windows system from Company D
  • Keywords
    object-oriented methods; software maintenance; software reusability; Company D; D2D project; Windows system development; additional program codes; codes duplication; development documentation loss; low performance; object-oriented refactoring process design; restructuring; reuse code; software reuse; unstable structures; upgrade; Cost function; Documentation; Internet; Large-scale systems; Process design; Product design; Programming; Software maintenance; System performance; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2001. Proceedings. ISIE 2001. IEEE International Symposium on
  • Conference_Location
    Pusan
  • Print_ISBN
    0-7803-7090-2
  • Type

    conf

  • DOI
    10.1109/ISIE.2001.931786
  • Filename
    931786