• DocumentCode
    3589220
  • Title

    Abstract high-maintainable classes from legacy systems based on formal concepts analysis

  • Author

    Juefeng, Li ; Xiaohu, Yang ; Tao, Huang ; Zhijun, He

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • Volume
    2
  • fYear
    2004
  • Firstpage
    1249
  • Abstract
    Legacy software systems present a real challenge to the people who use and maintain them. Dealing with these decayed but still working systems is also a big problem. To tackle it, many owners choose to re-engineer them. Obviously, the new system´s maintainability is one of most important issues considered in a re-engineering project. In the last few years, many methodologies and technologies have been studied to achieve a successful reengineering process, and formal concepts analysis (FCA) is used to analyze and speed up the reengineering project. This paper proposes an approach using FCA to reuse the old logic as much as possible and re-engineer a legacy system to a high-maintainable object-oriented one when few original design documents are available.
  • Keywords
    object-oriented programming; software maintenance; systems re-engineering; formal concepts analysis; high-maintainable classes; legacy software systems; system maintainability; Computer architecture; Degradation; Educational institutions; Helium; Logic; Programming profession; Reverse engineering; Software maintenance; Software quality; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2004 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-8566-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2004.1399796
  • Filename
    1399796