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
Link To Document