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 :
بازگشت