DocumentCode :
2416190
Title :
Object identification in legacy code as a grouping problem
Author :
Sahraoui, Houari ; Valtchev, Petko ; Konkobo, Idrissa ; Shen, Shiqiang
Author_Institution :
DIRO, Montreal Univ., Que., Canada
fYear :
2002
fDate :
2002
Firstpage :
689
Lastpage :
696
Abstract :
Maintenance is undoubtedly the most effort-consuming activity in software production whereby the entropy of legacy systems is a major challenge. Migration of legacy systems to object-oriented technology is considered by many organizations as a suitable way out, however, the cost and the complexity of the task may dissuade the decision-makers. As a contribution to the automation, complete or partial, of the migration process, this paper presents two algorithms for identifying objects in procedural code, a task which is crucial within the entire process. The suggested algorithms are experimentally evaluated, using the examples of three existing systems.
Keywords :
genetic algorithms; object-oriented programming; software maintenance; conceptual clustering; genetic algorithms; grouping problem; legacy systems migration; object structure discovery; object-oriented systems; procedural code; reengineering; software maintenance; software production; Automation; Clustering algorithms; Costs; Entropy; Genetic algorithms; Hardware; Production systems; Programming profession; Software engineering; Software maintenance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-1727-7
Type :
conf
DOI :
10.1109/CMPSAC.2002.1045082
Filename :
1045082
Link To Document :
بازگشت